全部产品
云市场

云端录制器的使用

更新时间:2019-09-10 14:09:37

通过使用 PTS 录制器,您可以在 PC Web 浏览器或者移动端 APP 上模拟压测场景进行操作,从而轻松地记录下压测请求 URL(包括请求的 Header、Body 等信息)。

完成录制后可以将请求 API 导入到 PTS 压测场景中,快速发起一次压测,免除逐条录入压测请求的烦恼。您也可以对导入的请求 API 进行编辑,丰富压测场景。

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

使用限制

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

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

  • URL:最大6KB

  • BODY:最大60KB

  • HEADER:最大6KB

步骤一:进入录制器

  1. 登录 PTS 控制台

  2. 在概览页中单击录制器,或在控制台左侧导航栏,单击创建压测 > 云端录制,即可进入录制页面。

    说明:如需关闭录制器,可以在关闭录制器页面进行操作,或者停用代理。当前页面会被关闭,录制的请求不会被保留,请慎重操作。

步骤二:安装证书及设置代理

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

219

说明:

  • 当前录制器代理可持续运行 2 小时,2 小时之后录制器代理会关闭(下次再使用时是新的代理地址)。

  • 首次使用时,请先安装证书再设置代理;证书安装一次后即可。

手机(移动设备)端

iOS 和 Android 操作系统的手机(移动设备)上均可运行,代理设置视操作系统略有区别。

iOS 安装证书及设置代理方法

Android 系统安装证书及设置代理方法

PC 端 Web 浏览器

PC 端浏览器版本较多,分别以 MAC/WIN 系统的 Chrome 和 Firefox 浏览器为例:

MAC 系统下 Chrome 及 Firefox 的证书安装与代理设置

WIN 系统下 Chrome 及 Firefox 的证书安装与代理设置

步骤三:开始录制

  1. 为便于分类录制需要的业务操作,可以使用建立步骤的方式,如登录、浏览、加购、提交订单等。

  2. (可选)指定要录制的请求类型和域名。录制过程中,将自动抓取指定的请求。

  3. 新建步骤之后,单击开始录制,即可开始录制需要的请求。

开始录制

步骤四:导入场景

  1. 单击暂停后停止录制。

  2. 单击导入,将已录制的请求导入到场景中。

    根据具体需求(域名以及 URL 类型)筛选出需要的请求进行导入:

    导入筛选

导入到已有场景

选中选择已有场景,选择想要导入的场景,即可看到该场景中已有的信息,以灰色底色来表示该请求不可移除(已有场景中已保存的项)。

导入已有场景

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

  • 串行:拖曳的请求会拖曳到一个串联链路中,有严格的先后顺序(顺序可再调整)
  • 并行:拖曳的 N 个请求之间均为并行模式。

拖曳动图

导入到新场景

选中创建新场景,填写场景名称,拖曳需要的请求并设置导入方式即可。

完成导入

单击完成导入即完成本次导入,并创建或更新一个场景。导入后您可在场景编辑页面丰富压测场景。