我有一个SoapUI项目,我想循环x次。我该怎么做呢?我可以通过这样做来为测试用例做这个 -
if( context.loopIndex == null )
context.loopIndex = 0
if( ++context.loopIndex < 10 )
testRunner.gotoStepByName( "Step to start looping from" )
log.info(context.loopIndex)
有没有办法让它从项目一开始就开始?
答案 0 :(得分:0)
这是java代码片段,它将为count计算运行soapui项目次数。
com.eviware.soapui.tools.SoapUITestCaseRunner runner = new com.eviware.soapui.tools.SoapUITestCaseRunner();
runner.setProjectFile( "project/path/sample-soapui-project.xml" );
for(int i=0;i<count;i++){
runner.run();
}
您可以查看更多详细信息 http://www.soapui.org/test-automation/junit/junit-integration.html