0
在SOAPUI我的項目是:如何使用響應中的groovy保存ID?
Project |__Datasource |__request |__groovy_code |__DatasourceLoop
- 我的數據源中包含100行,每一個具有不同參數的請求。
- 我的groovy_code保存請求響應的ID。
當我運行我的項目時,它執行100個請求沒有錯誤。 groovy_code只保存第一個ID。
我要的是保存ID爲每個請求,在不同的變量,因此100 IDS項目一級
這裏是我的groovy_code:
import groovy.json.JsonSlurper
def response = context.expand('${login#Response#declare namespace ns1=\'https://elsian/ns/20110518\'; //ns1:login_resp[1]/ns1:item[1]/ns1:response[1]}')
def slurper = new JsonSlurper()
def result = slurper.parseText(response)
log.info result.data.id
testRunner.testCase.testSuite.project.setPropertyValue("token_id", result.data.id)
謝謝您的幫助
非常感謝你,我的作品 –