使用groovy脚本在Soap UI中创建项目
我想知道是否可以使用Groovy脚本创建一个新项目。到目前为止,我们尝试的是:使用groovy脚本在Soap UI中创建项目,groovy,soapui,Groovy,Soapui,我想知道是否可以使用Groovy脚本创建一个新项目。到目前为止,我们尝试的是: 在SOAPUI中手动创建了一个示例项目,添加了一个测试套件、测试用例和一个groovy测试步骤,并使用以下脚本 import com.eviware.soapui.impl.wsdl.* import com.eviware.soapui.impl.WsdlInterfaceFactory WsdlProject project = new WsdlProject() project.setName("Test
import com.eviware.soapui.impl.wsdl.*
import com.eviware.soapui.impl.WsdlInterfaceFactory
WsdlProject project = new WsdlProject()
project.setName("Test")
WsdlInterface iface = WsdlInterfaceFactory.importWsdl(project, "path pointing to some wsdl", true )[0]
WsdlOperation operation = iface.getOperationByName( "MyOperation" )
WsdlRequest request = operation.addNewRequest( "My request" )
request.setRequestContent( operation.createRequest( true ) )
def currentProject = testRunner.testCase.testSuite.project
String projectName = "foo"
WsdlProject project = currentProject
.getWorkspace()
.createProject(projectName, new File(projectName + ".xml"));
工具书类