更新时间:2025-12-09 GMT+08:00
分享

配置PerfTest用例步骤

测试用例创建完成后可以对测试用例进行修改来满足自身业务需求。

创建用例步骤

  1. 登录性能测试服务控制台
  2. 在左侧导航栏中选择“PerfTest测试工程”
  3. 在待编辑PerfTest测试工程所在行,单击工程名称进入测试工程详情页面。
  4. 在“测试用例”页签左侧的“用例列表”下,选择待配置的测试用例。
  5. 单击页面右侧的“用例步骤”,选择前置步骤或测试步骤配置。

    前置步骤:每个执行线程中,仅执行一次。如无业务需求可以不添加。

    测试步骤:测试用例的执行体,需要配置。

  6. 根据实际业务需求,选择添加请求、事务、数据指令、循环控制器、条件判断、集合点、并发权重控制器、吞吐量控制器。

    支持同时添加请求、事务,也可以只添加其中之一。在实际使用过程中,数据指令、循环控制器、条件判断、集合点一般和请求联合使用。

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

配置请求失败跳过

配置请求失败跳过,在用例执行过程中,当请求失败时,用例不会终止执行,而是会继续执行后面的请求。当某个请求的失败不能影响后面关键步骤的执行时,需要配置请求失败跳过。

  1. 在“测试用例”页签左侧的“用例列表”下,选择待配置的测试用例。
  2. 在“用例步骤”页签下,找到对应的请求。
  3. 单击请求右侧第二个按钮开关,配置当前请求是否失败跳过,默认配置为“否”。

    • 是:配置请求失败跳过,请求失败不会中断用例执行。

    • 否: 配置默认是请求失败不跳过,该请求失败会中断后面请求执行。

参考样例

请求aw-1配置了请求失败跳过,如果请求aw-1执行结果为失败,会跳过该请求失败,接着执行后面的请求aw-2。
图1 配置请求失败跳过

配置请求失败重试

配置请求失败重试,在用例执行过程中,当请求失败时,用例会根据失败重试的配置进行重试,重试次数和重试的间隔。当某个请求因网络、性能等问题导致执行结果失败,可配置重试增加容错。

  1. 在“测试用例”页签左侧的“用例列表”下,选择待配置的测试用例。
  2. 在“用例步骤”页签下,找到对应的请求。
  3. “检查点”页签,开启“启用结果检查”,进行失败重试配置。

参考样例

aw-1配置了请求失败重试,没有配置请求失败跳过。
  • 如果请求aw-1执行成功,不会执行重试,接着执行后面的请求aw-2。
  • 如果请求aw-1执行失败,请求aw-1按照检查点的配置进行失败重试,将进行3次重试,每次间隔3000ms。
    • 在重试3次中,aw-1请求成功则退出失败重试,且aw-1请求结果是成功的,接着执行后面的请求aw-2。
    • 如果重试3次全部失败,则aw-1结果为失败,且不会执行后面的请求aw-2,中断执行。
图2 请求aw-1配置了检查点

禁/启用用例请求信息

如果用例的某一个请求信息想要留存但不想被使用,可以使用禁用用例请求信息功能。如果想要恢复该请求信息的使用,可以再对其进行启用。

  1. 在“测试用例”页签左侧的“用例列表”下,选择待配置的测试用例。
  2. 禁用用例请求信息。

    用例步骤页签中,单击待禁用的请求信息后的,对该请求信息进行禁用,不影响其他请求信息。

  3. 启用用例请求信息。

    用例步骤页签中,单击待启用的请求信息后的,对该请求信息恢复启用,不影响其他请求信息。

删除用例请求信息

  1. 在“测试用例”页签左侧的“用例列表”下,选择待配置的测试用例。
  2. 用例步骤页签中,单击待删除请求信息后的
  3. 依照提示框信息确定删除。

复制/粘贴用例请求信息

  1. 在“测试用例”页签左侧的“用例列表”下,选择待配置的测试用例。
  2. 用例步骤页签中,单击待复制请求信息后的,选择“复制”。等待页面右上角提示“复制成功”。
  3. 可选择任意PerfTest测试工程中测试用例的请求信息,单击请求信息后的 ,选择“粘贴至前方”或“粘贴至后方”,将复制的请求信息粘贴到选定位置。

相关文档