创建系统函数时,可以使用PTS控制台的函数生成器生成函数,再按需进行组合、替换、嵌套或者追加需要的字符串等操作。本文以对Body进行参数化为例介绍如何使用系统函数。
操作步骤
- 登录PTS控制台,在左侧导航栏选择,然后单击PTS压测。
- 在创建PTS场景页面的场景配置页签,配置基本请求信息。具体操作,请参见基本请求信息。
说明 在本示例中,将对Body参数化进行举例,请求方法选择POST或PUT。在实际压测中,请根据您的具体情况进行选择。
- 在创建PTS场景页面左下角,单击系统函数,查看系统支持的函数列表。
- 在系统函数面板单击目标函数名或
图标复制函数。
- 可选:若系统函数面板中的函数不能满足您的需求时,可使用函数生成器自定义函数。
- 在系统函数面板底部单击函数生成器或某函数行的
图标。
- 在函数生成器面板中选择函数类型并编辑函数表达式,然后将示例值替换为实际压测请求使用的值。
- 单击调试,可查看调试结果是否符合预期。
- 选中添加为全局自定义参数,并输入变量名。
定义为全局自定义参数后,此函数将添加到全局变量列表中,供整个压测场景调用。
- 单击复制并添加,复制该函数表达式。
- 在API的Body编辑框内,粘贴函数内容并按需编辑,如组合字符串、参数或函数等。定义Body具体操作请参见Body。