PTS提供了多种场景管理功能来提升场景编排效率,包括复制场景、复制API、设置串联链路的生效或失效等功能,目前仅对购买了898及以上资源包的用户开放。

复制场景

在多个压测场景中部分内容一致或者类似的情况下,可以复制一个场景,并微调内容作为一个新的场景。操作步骤如下。

  1. 登录PTS控制台,在左侧导航栏选择压测场景
  2. 找到需要复制的场景,单击右侧的操作列的复制

    复制之后的场景名默认会带_复制的字样。

    copy_scenario
    说明 为了便于阅读,场景名限定为30个字。若复制后的场景名超过30个字(即加上_复制之后),便不会带上 _复制字样。

设置串联链路失效或生效

一个场景中可能包含了多个串联链路,有时仅需要对部分串联链路进行调试、压测。此时可以用串联链路的失效或生效功能控制调试和压测粒度,提升场景灵活使用的效率。在原场景中将部分串联链路设置为失效后,即可在调试、压测中略过该串联链路,但依旧保持已有的所有配置信息。

  1. 登录PTS控制台,在控制台左侧导航栏中单击压测场景,在场景列表中找到需要编辑的场景,并单击右侧的编辑
  2. 在串联链路右侧选择... > 失效生效

    失效后的串联链路,名字和图标将变成灰色。

    disabled_link

复制API

场景中的多个串联链路,有时会使用到相同的API。例如,查看商品详情>加购>提交订单、查看购物车>提交订单、查看商品详情>提交订单这个三个串联链路都有提交订单这个API。此时可以直接复制API,提升编辑效率和准确性。

  1. 登录PTS控制台,在控制台左侧导航栏中单击创建压测 > 创建PTS场景,在创建压测页面,单击场景配置页签。
  2. 在需要复制API右侧选择... > 复制API
  3. 在需要添加API的串联链路的场景编辑页面,单击前一个API右侧的...,在下拉列表中单击粘贴API

    您也可以在+添加压测API的下拉列表中单击粘贴API,将API粘贴到链路末尾。