通过使用PTS录制器,您可以在PC Web浏览器或者移动端APP上模拟压测场景进行操作,记录下压测请求URL(包括请求的Header、Body等信息)。完成录制后将请求API导入到PTS压测场景中,即可快速发起压测。

背景信息

将录制后的压测请求URL(包括请求的Header、Body等信息)导入PTS压测场景后,还可以对导入的请求API进行编辑,丰富压测场景。

录制器支持各种PC和手机端:Windows、MAC、iOS、Android。

使用限制

最高可用并发1万及以上的用户可以直接使用录制器功能。若有需要请购买对应的PTS资源包

录制的HTTP请求体的相关限制如下:

  • URL:最大6KB
  • BODY:最大60KB
  • HEADER:最大6KB

操作步骤

  1. 进入录制器。
    1. 登录PTS 控制台
    2. 在概览页中单击录制器,或在控制台左侧导航栏,单击创建压测 > 云端录制
      说明 如需关闭录制器,可以在关闭录制器页面进行操作,或者停用代理。当前页面会被关闭,录制的请求不会被保留,请慎重操作。
  2. 安装证书及设置代理。

    针对不同的设备端,代理设置和证书安装步骤有所不同,以下会逐一介绍操作流程。

    安装证书及设置代理
    说明 如需关闭录制器,可以在关闭录制器页面进行操作,或者停用代理。当前页面会被关闭,录制的请求不会被保留,请慎重操作。
  3. 录制信息。
    为便于分类录制需要的业务操作,可以使用建立步骤的方式,如登录、浏览、加购、提交订单等。录制具体操作如下:
    1. 录制场景页面中单击+ 新建步骤,然后单击开始录制
    2. 指定要录制的请求类型和域名。
      录制过程中,将自动获取指定的请求。
    3. 录制结束后单击暂停
      开始录制
  4. 导入场景。
    1. 录制场景页面单击导入
    2. 根据具体需求(域名以及URL类型)筛选出需要的请求进行导入。
      导入场景
    3. 导入场景区域选择导入的场景。
      • 创建新场景:填写场景名称,拖曳需要的请求并设置导入方式即可。
      • 导入到已有场景:需要选择待导入的场景,即可看到该场景中已有的信息,以灰色底色来表示该请求不可移除(已有场景中已保存的项)。导入到已有场景

        选择需要导入的请求(可多选)拖曳到右侧。若与已有请求没有顺序依赖关系,则拖曳到+ 新区域即可。导入有两种方式:串行或者并行。

        • 串行:拖曳的请求会拖曳到一个串联链路中,有严格的先后顺序(顺序可再调整)
        • 并行:拖曳的N个请求之间均为并行模式。
        导入到已有场景
  5. 单击完成导入

后续步骤

说明 压测过程中可针对API、串联链路或全局维度进行调速,参见启动压测并调速。压测完成后,需要查看压测报告来分析本次压测结果。如何查看压测报告请参见查看压测报告