在groovy脚本中创建SoapUI测试?

时间:2014-03-31 13:40:39

标签: groovy soapui

我通过groovy脚本创建测试时遇到问题。 我需要在代码中生成url并获得对变量的响应。

我们可以通过下一个代码使用现有的测试。

def testRunnerMap = testRunner.testCase.getTestStepByName("REST Test Request")

我们可以通过groovy创建测试吗?

请帮帮我

1 个答案:

答案 0 :(得分:2)

您可能正在寻找类似下面的内容。我从http://forum.soapui.org/viewtopic.php?f=2&t=4579

获得了此代码
import com.eviware.soapui.impl.wsdl.teststeps.registry.GroovyScriptStepFactory
suite = context.testCase.testSuite.project.addNewTestSuite("ali")
tc = suite.addNewTestCase("test case ali")
gs = tc.addTestStep( GroovyScriptStepFactory.GROOVY_TYPE, "ali's GroovyScript" )
gs.properties["script"].value = 'log.info(\'hello world\')'
context.testCase.testSuite.project.save()