0
我正在尝试使用简单的groovy脚本自动创建项目。 我已经设法创建新项目,导入wsdl,但我坚持测试套件的导入。 测试工具是从其他项目中导出,它是在.xml文件 这是我到目前为止有:如何使用groovy将测试套件导入肥皂用户界面
import com.eviware.soapui.impl.wsdl.*
import com.eviware.soapui.impl.WsdlInterfaceFactory
String ProjectName = "D:/work/Project/testProject.xml";
String TestWSDL = "D:/work/WSDL/AWSECommerceService.wsdl";
String tstTestSuite = "D:/work/testSuites/suite.xml";
log.info ("Path to WSDLs:");
log.info ("TestWSDL - $TestWSDL");
log.info ("Path to testSuite:");
log.info ("testsuite- $tstTestSuite");
def currentProject = testRunner.testCase.testSuite.project;
WsdlProject project = new WsdlProject();
WsdlInterface iface1 = WsdlInterfaceFactory.importWsdl(project,TestWSDL, true)[0]
//Import of testsuite should go here
project.saveAs(ProjectName);
导出的测试套件是否具有与单独导入的那些wsdl相关的测试步骤? – Rao
是的,它与那些wsdls – ivanz
伊万兹有关,你能否请尝试解决方案,看看是否有帮助? – Rao