Abh*_*ana 20
对的,这是可能的.从groovy步骤中,您可以访问testRunner,您可以使用它来访问soapUI中的所有其他内容,并在另一个测试用例中运行测试步骤.
所以,这段代码来自我的头脑......
def tCase = testRunner.testCase.testSuite.project.testSuites["Name of the other test suite"].testCases["name of test case you want to access"]
Run Code Online (Sandbox Code Playgroud)
要么
def tCase = testRunner.testCase.testSuite.testCases["Name of test cases"]
def tStep = tCase.testSteps["test step you want to run"]
tStep.run(testRunner, context)
Run Code Online (Sandbox Code Playgroud)
查看此链接可能会有所帮助......
小智 5
对于像我一样正在寻找最新版本Ready!API代码的我们这些人
def testStep = testRunner.testCase.testSuite.project.getTestSuiteByName("[OTHER_TEST_SUITE_NAME]").getTestCaseByName("[OTHER_TEST_CASE_NAME]").getTestStepByName("[OTHER_TEST_STEP_NAME]")
testStep.run(testRunner, context)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
29691 次 |
| 最近记录: |