【发布时间】:2022-08-09 18:18:14
【问题描述】:
我正在使用机器人框架进行 API 测试,测试在本地传递,但在 jenkins 中失败,错误 TypeError: String indices must be integers。
Validate Response while ignoring keys
[Arguments] ${service_details}
${resp}= Set Variable ${service_details}[response]
Should Be True ${resp.status_code} == ${service_details}[expected_status]
${resp_content}= Sanitize JSON ${resp.text}
Log ${service_details}[expected_response]
Log ${resp_content}
Validate Response Contains Expected Response ${resp_content} ${service_details}[expected_response] ${service_details}[ignored_keys]
... ${service_details}[full_list_validation] ${service_details}[identity_key]
在最后一次验证调用中出现此错误失败,知道詹金斯出了什么问题吗?
标签: python jenkins robotframework