如何循环完整的SoapUI项目?

时间:2015-11-09 00:36:53

标签: soapui

我有一个SoapUI项目,我想循环x次。我该怎么做呢?我可以通过这样做来为测试用例做这个 -

if( context.loopIndex == null )
context.loopIndex = 0

if( ++context.loopIndex < 10 )
testRunner.gotoStepByName( "Step to start looping from" )

log.info(context.loopIndex)

有没有办法让它从项目一开始就开始?

1 个答案:

答案 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