我有一個模擬服務,有兩個可能的響應操作。如何根據使用腳本的條件選擇正確的響應?例如。SoapUI模擬服務groovey腳本來選擇正確的響應
if(context.sessionID == ''){
// use response 1
} else {
// use response 2
}
我有一個模擬服務,有兩個可能的響應操作。如何根據使用腳本的條件選擇正確的響應?例如。SoapUI模擬服務groovey腳本來選擇正確的響應
if(context.sessionID == ''){
// use response 1
} else {
// use response 2
}
context.httpResponse = "response 1"
如果你的代碼是在「MockResponses」派遣腳本那麼正確的語法是:
return "response 1"
[編輯] 在官方web的這很好解釋的site: http://www.soapui.org/Service-Mocking/creating-dynamic-mockservices.html#5-selecting-a-response-based-on-the-request