【发布时间】:2025-12-08 13:15:01
【问题描述】:
我是 soapUI 的新手,还在探索 groovy 脚本,我需要你的帮助。 这是我的 json 回复:
{
"userId": 36,
"userTypeId": 2,
"name": "Name_7",
"surname": "R",
"friendlyName": "",
"employeeId": "1000245",
"role": "engineer",
"dateOfBirth": "1985-07-09T01:46:23.213",
"fPicture": "",
"deleted": false,
"visitingUserId": null,
"mineId": 1,
"crewId": null,
"versionAutoId": 10002814,
"externalId": null,
"email": null,
"externalLoginId": null,
"sourceJson": null,
"description": null,
"propertyJson": null,
"userGroups": [
{"groupCode": "ALL_USERS"},
{"groupCode": "MTCC_ADMIN"}
],
"userAccessDto": {
"userAccessId": 36,
"userId": 36,
"password": "XKjgXD6o/pjHaHd6swvkB8TiQ6L1kEC8307sV94F2GeiFnb4QXUZJhk8rdQJgvdJujSPK/NoM94CMtp8X51ExTEwMDAyNDU=",
"deleted": false
}
},
{
"userId": 37,
"userTypeId": 5,
"name": "Name_9",
"surname": "R",
"friendlyName": "",
"employeeId": "1201",
"role": "engineer",
"dateOfBirth": "1985-07-09T01:46:23.213",
"fPicture": "",
"deleted": false,
"visitingUserId": null,
"mineId": 6,
"crewId": null,
"versionAutoId": 10031438,
"externalId": null,
"email": null,
"externalLoginId": null,
"sourceJson": null,
"description": null,
"propertyJson": null,
"userGroups": [
{"groupCode": "ALL_USERS"},
{"groupCode": "MTCC_ADMIN"}
],
"userAccessDto": {
"userAccessId": 37,
"userId": 37,
"password": "a05qHK+KrXXmHTFFGQN9JRQWkHnjJX+SCmqBK1PAa2f95I8e20JNt5GaVxL5nGbnTReobSZ/vej3qCAsZK9Q7DEyMDE=",
"deleted": false
}
} ]
如何获取 userId = 36 的密码值并将其传递给我的其他测试用例?我进行了很多搜索,但找不到有关现有问题的适当指南。我应该提一下,我的响应会不时发生变化,所以我不能假设它是字符串。 感谢您的所有回复。
【问题讨论】:
-
使用有效的 json 文件更新您的问题并添加您尝试过的内容..!