|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
@Transactional public interface CustomIterationModificationService
| Method Summary | |
|---|---|
Execution |
addAutomatedExecution(long iterationId,
long testPlanId)
|
Execution |
addExecution(long iterationId,
long testPlanId)
|
int |
addIterationToCampaign(Iteration iteration,
long campaignId)
Adds an iteration to the list of iterations of a campaign. |
void |
addTestSuite(long iterationId,
TestSuite suite)
|
void |
changeTestPlanPosition(long iterationId,
int newPosition,
List<Long> itemIds)
|
void |
changeTestPlanPosition(long iterationId,
long testPlanId,
int newIndex)
Deprecated. |
List<TestSuite> |
copyPasteTestSuitesToIteration(Long[] testSuiteIds,
long iterationId)
will create a copy of the test suites and their test plan , then associate them to the given iteration will rename test suites if there is name conflict at destination |
TestSuite |
copyPasteTestSuiteToIteration(long testSuiteId,
long iterationId)
will create a copy of the test suite and it's test plan , then associate it to the given iteration will rename test suite if there is name conflict at destination |
AutomatedSuite |
createAutomatedSuite(long iterationId)
Create an automated execution for every automated item test plan in the given iteration, group them in an automated suite and tells the connector to process them. |
AutomatedSuite |
createAutomatedSuite(long iterationId,
Collection<Long> testPlanIds)
Create an automated execution for each of the test plan in arguments, group them in an automated suite and tells the connectors to process them . |
String |
delete(long iterationId)
|
List<Long> |
deleteNodes(List<Long> targetIds)
that method should delete the nodes. |
List<TestSuite> |
findAllTestSuites(long iterationId)
|
List<Long> |
removeTestSuites(List<Long> suitesIds)
That method will remove each test suite, leaving it's test plan items linked to no test_suite |
void |
rename(long iterationId,
String newName)
|
List<SuppressionPreviewReport> |
simulateDeletion(List<Long> targetIds)
that method should investigate the consequences of the deletion request, and return a report about what will happen. |
| Methods inherited from interface org.squashtest.csp.tm.service.IterationFinder |
|---|
findAllExecutions, findById, findExecutionsByTestPlan, findIterationsByCampaignId, findPlannedTestCases |
| Method Detail |
|---|
int addIterationToCampaign(Iteration iteration,
long campaignId)
iteration - campaignId -
String delete(long iterationId)
void rename(long iterationId,
String newName)
Execution addExecution(long iterationId,
long testPlanId)
Execution addAutomatedExecution(long iterationId,
long testPlanId)
@Deprecated
void changeTestPlanPosition(long iterationId,
long testPlanId,
int newIndex)
void changeTestPlanPosition(long iterationId,
int newPosition,
List<Long> itemIds)
List<SuppressionPreviewReport> simulateDeletion(List<Long> targetIds)
targetIds -
List<Long> deleteNodes(List<Long> targetIds)
targetIds -
void addTestSuite(long iterationId,
TestSuite suite)
List<TestSuite> findAllTestSuites(long iterationId)
List<Long> removeTestSuites(List<Long> suitesIds)
That method will remove each test suite, leaving it's test plan items linked to no test_suite
suitesIds -
TestSuite copyPasteTestSuiteToIteration(long testSuiteId,
long iterationId)
will create a copy of the test suite and it's test plan , then associate it to the given iteration
will rename test suite if there is name conflict at destination
testSuiteId - = test suite to copyiterationId - = iteration where to add the copy of the test suite
List<TestSuite> copyPasteTestSuitesToIteration(Long[] testSuiteIds,
long iterationId)
will create a copy of the test suites and their test plan , then associate them to the given iteration
will rename test suites if there is name conflict at destination
testSuiteIds - = list of test suites to copyiterationId - = iteration where to add the copy of the test suite
AutomatedSuite createAutomatedSuite(long iterationId)
AutomatedSuite
AutomatedSuite createAutomatedSuite(long iterationId,
Collection<Long> testPlanIds)
iterationId - the id of the iteration that holds them all, and against which will be tested the user credentialstestPlanIds -
AutomatedSuite
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||