import com.eviware.soapui.impl.wsdl.actions.testcase.CloneTestCaseAction
def slaveTestCase = testRunner.testCase.testSuite.project.getTestSuiteByName("Test Suite").getTestCaseByName("Name")
def ca = new CloneTestCaseAction();
ca.perform(slaveTestCase,Object)
def testCase = testRunner.testCase.testSuite.getTestCaseByName("Test");
testRunner.testCase.testSuite.cloneTestCase(testCase,"testing");
def slaveTestCase = testRunner.testCase.testSuite.project.getTestSuiteByName("Test Suite").getTestCaseByName("Name")
testRunner.testCase.testSuite.project.getTestSuiteByName("Test Suite").cloneTestCase("NewName")
The last part will not execute because there is parameter missing in cloneTestCase().
Tee following lines are correct:
def slaveTestCase = testRunner.testCase.testSuite.project.getTestSuiteByName("Test Suite").getTestCaseByName("Name")
testRunner.testCase.testSuite.project.getTestSuiteByName("Test Suite").cloneTestCase(slaveTestCase,"NewName")
Subject | Author | Latest Post |
---|---|---|