2014-03-31 50 views
1

我有通过groovy脚本创建测试的问题。 我需要在代码中生成url并获得对变量的响应。在groovy脚本中创建一个SoapUI测试?

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

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

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

请帮我

+1

请编辑您的问题,并包括你到目前为止尝试过。 – grantmcconnaughey

回答

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() 
相关问题