更新时间:2024-04-07 GMT+08:00
分享

添加请求信息(检查点)

检查点是指通过自定义校验信息来验证服务端的返回内容是否正确。针对不同的协议类型,检查点支持比对的内容不同,HTTP/HTTPS支持响应码、头域和内容校验,TCP/UDP/WEBSOCKET/MQTT仅支持内容校验。

操作步骤

  1. 登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”
  2. 在待编辑PerfTest测试工程所在行,单击工程名称进入测试工程详情页面。
  3. 选择“测试用例”页签,在左侧“用例列表”下选择待添加请求信息的用例。
  4. 在“用例步骤”页签中,选择待添加请求信息的用例,单击“添加请求”。
  5. “检查点”页签,参照表1设置基本信息。

    表1 检查点参数

    参数

    参数说明

    启用结果检查

    启用检查点后,通过自定义校验信息来验证服务端的返回内容是否正确。

    重试次数

    请求失败后,进行重试的次数,直到该请求成功,取值范围为0~100。

    说明:

    重试的请求在报告中不统计,例如响应时间、RPS、成功率等,报告中仅统计最后一次的数据。

    重试间隔

    请求失败后,下一次重试请求执行的时间间隔,单位毫秒(ms),取值范围为0~3600000,即最大时间间隔为1小时。

    响应码

    仅在“报文”页签中“协议类型”为“HTTP”或者“HTTPS”时,需要设置。

    响应报文携带的HTTP/HTTPS协议响应状态码,通常包括1XX,2XX,3XX,4XX和5XX。

    头域

    仅在“报文”页签中“协议类型”为“HTTP”或者“HTTPS”时,需要设置。

    HTTP/HTTPS协议的Header部分。

    1. 单击“添加头域检查”。
    2. 设置“头域名”,详情请参见头域说明
    3. 设置检查条件。
    4. 设置内容。

    响应内容

    HTTP/HTTPS/TCP/UDP/WEBSOCKET/MQTT协议的Body部分,为HTTP/HTTPS/TCP/UDP/WEBSOCKET/MQTT协议请求、响应的负载部分。

    1. 单击“添加内容检查”。
    2. 设置检查条件。

    条件规则

    • AND:需要全部符合才能检查通过。
    • OR:只需一条符合即可检查通过。

  6. 配置完成后,单击“保存”

相关文档