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