验收压测常见问题
验收
1.为什么测试用例列表和开发信息配置不一致?如配置支付后创单,为什么列表中仍有支付前创单相关用例?
开发信息配置不涉及的用例仍会在用例列表中。点击开始测试后,直接点击校验即可通过。
2.校验不通过,怎么理解误信息?
以下图为例。
- 1.括号中的
jsonpath表示不符合预期字段的jsonpath- a.path由
$.req或$.resp开头- b.
$.req开头时,该path是请求入参结构中的path。- c.
$.resp开头时,该path是请求响应body中的path。- 2.括号中的
实际值表示logid的请求中,jsonpath对应的实际数值,该示例中,实际值是空。- 3.
运算符&预期值表示实际值和预期值需要满足运算符表示的关系。下图中 的报错信息含义为 "SPI接口返回的error_code字段实际值为空,预期值等于0"
压测
1.压测流量触发的回调抖音接口,是否会影响线上业务
压测流量触发的回调抖音接口,请求抖音OpenAPI接口时,必须携带请求头
X-Stress-Tag:1,以便与正常请求区分;否则可能被当作真实请求处理,影响线上业务的稳定性。
2.压测调试不通过
- 1.进行压测的应用,是否对接口已配置回调地址
- 2.接口响应超时导致调试失败:压测计划中配置的接口超时时间单位为毫秒,请确认配置的超时时间是否正确
- 3.检查参数文件是否符合模板中的描述,以及检查参数文件中的数据是否包含乱码
- 4.如果给出了错误码,请根据文档中【常见错误码含义信息】部分,确认失败原因,若以上都无法确认原因,可进线抖音技术反馈
3.压测失败怎么确认失败原因
根据压测报告详情页面,根据错误信息和错误详细信息可查看失败的原因,对于错误详细信息里,会展示错误码,错误码含义可参考文档中【常见错误码含义信息】部分,理解错误码含义以及定位失败原因,若仍不能确认失败原因,可进线抖音技术反馈
4.限流导致压测失败
