SOAP UI 不同条件多个Response返回路由

1、对于要已经建立了mock的接口,点击“右键”,选择“ New MockResponse”  ,增加 response

 

 

 

2、调出 路由编写的groovy脚本界面

 

 

 

 3、编写groovy脚本

 

 

 

def groovyUtils = new com.eviware.soapui.support.GroovyUtils(context)
def holder = groovyUtils.getXmlHolder(mockRequest.requestContent)
def code=holder.getNodeValue("//arg1")
log.info("code的值是:"+code)

if (code=="2928681")
return "Response 1"
else
return "Response 2"

 

posted @ 2020-11-17 09:56  小晓风  阅读(303)  评论(0编辑  收藏  举报