编写好场景之后,需要先对场景进行调试来验证配置场景是否合理。本文介绍如何进行场景调试。
前提条件
场景调试步骤
- 登录PTS控制台,在左侧导航栏选择场景列表,
- 在目标场景的操作列下单击编辑,进入编辑场景页面。
- 在编辑场景页面左下角单击调试场景。
在调试过程中可以单击右上角的
图标来最小化窗口,在右下角以悬浮窗口随时关注调试状态。再次单击悬浮窗口,可切换回场景调试对话框。
- 在调试结果中查看所有链路的请求日志。单击单个API,可以查看该API的调试详情。
调试界面信息说明
如下图所示,API名称和响应状态栏均有判断信息。以下是对图中带有数字标记字段的说明。

请求及响应详情解读
每条调试的API均可查看到请求与响应详情。针对上述异常现象,可以从以下几个方面排查:
- 若响应状态为异常,请在右侧响应详情标签页的Error信息区域查看异常信息。例如上图中的异常原因为非法参数(系统函数使用不合法)。
- 若响应状态为除200以外的状态码,请查看具体返回信息,并结合服务器上的日志进行常规排查。
- 若断言出现异常,请在右侧响应详情标签页的断言信息区域查看断言信息。若当前值为空,则表示未获取到出参值。
Timing瀑布流
调试中的异常信息可结合Timing瀑布模型查看,各种报错都可以体现在Timing瀑布模型中。
例如场景配置开启了302跳转,您需要查看压测是否跳转以及跳转的具体路径,可以结合Timing瀑布流查看。

常见ERROR信息解答
更多信息,请参见常见问题。
测试出参正则表达式
当您需要基于请求的响应详情提取特定字符串时(一般是文本类型的响应体),可在调试窗口中测试正则表达式是否正确,可按需重新设置出参。
说明 由于Application/JSON和text/json两种类型的JSON格式解析比较简单,暂不提供相关功能。
- 在场景调试对话框的右侧,选中某条API,单击点此去测试出参正则表达式。
- 在测试出参正则对话框,选择来源格式,填写正则表达式,指定为第几个匹配项。单击测试表达式。通过响应详情匹配结果,预判提取的内容是否符合预期。
- 若需重新设置出参,则单击同步出参配置,将此正则表达式同步到该API的出参列表中。
说明 场景调试结束后,如有同步的出参,需返回压测场景配置页签,在对应的API 出参定义页签下,设置出参名。
在文档使用中是否遇到以下问题
更多建议
匿名提交