上云无忧 > 文档中心 > 天翼云性能测试PTS参数引用 - 文件参数
性能测试PTS
天翼云性能测试PTS参数引用 - 文件参数

文档简介:
介绍如何通过PTS的参数文件方式使用参数。 在一些需要自定义压测请求参数,特别是需要参数动态变化的压测场景中,可以使用参数文件实现参数的配置,本节介绍参数文件使用方法。
*产品来源:中国电信天翼云。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

介绍如何通过PTS的参数文件方式使用参数。

在一些需要自定义压测请求参数,特别是需要参数动态变化的压测场景中,可以使用参数文件实现参数的配置,本节介绍参数文件使用方法。

上传参数文件

您可以通过控制台在数据源页面上传.csv后缀的参数文件,通过上传 csv 参数文件,您可以动态引用其中的测试数据,供压测场景中的的变量使用。发起压测时,每条请求能动态、逐行获取 csv 里的每行数据作为请求参数使用,默认 csv 首行作为参数名,PTS 读取数据时,会跳过第一行。

1.登录 PTS控制台。

2.在控制台左侧导航栏数据源中,单击右侧的【上传文件】。

3.在弹出的上传参数文件对话框中单击【上传文件】,在跳转本地窗口中选择要上传的文件。

4.上传完成后,单击【关闭】,在数据源列表页可以看到上传的参数化文件信息。

说明 :默认参数文件列数最多为20列,单个参数文件大小为100MB,所有参数文件大小最大为2GB。

绑定场景

您可以通过控制台在数据源页面添加使用场景。

1.登录 PTS控制台 。

2.在控制台左侧导航栏数据源中,选择所需的文件单击右侧的【添加使用场景】 。

3.在弹出的对话框中勾选场景名,单击【确认】即可绑定场景。

4.在数据源列表,可以查看到参数化文件的引用场景有刚才绑定的场景。

使用文件参数

1.在场景管理中,单击【编辑】,在场景配置页,根据压测需求可以在url输入框、Body定义值输入框、Header定义值输入框输入image.png,在弹出的选择参数对话框选择参数文件,下拉选择参数名称,单击【确认】即可,也可以直接手动输入image.png{userid}。

2.单击【API调试】,查看参数化取值情况。

相似文档
  • 介绍如何使用系统变量。 通过系统变量可以快速实现常见参数的使用,实现方式如下: 1.登录 PTS控制台。 2.选择【场景管理】 > 【创建场景】,在场景配置的url输入框、header或body的value输入框中输入“image.png"符号,即可弹出参数选择框。
  • 介绍如何使用系统函数。 通过系统变量可以快速实现常变量的引用,实现方式如下: 1.登录 PTS控制台。 2.选择【场景管理】 > 【创建场景】,在场景配置的url输入框、header或body的value输入框中输入“image.png"符号,即可弹出参数选择框。
  • 介绍如何配置检查点。 在实际压测场景中,检查点功能可以帮助您从业务维度判断请求是否成功。检查点校验失败的请求为业务异常数,在压测中和压测后生成的报告都会展现业务成功或失败的信息,为判断是否继续压测提供参考。
  • 介绍API调试和场景调试。 您可以通过控制台调试创建好的压测场景。 1.登录PTS控制台。 2.在控制台左侧导航栏场景管理中,选择所需的场景并单击右侧的【编辑 】。 3.在场景配置页面,单击【调试API】, 在弹出的窗口中查看调试详情。 4.有多个api,可单击【调试场景】, 在弹出的窗口左侧切换api接口的调试详情。
  • 介绍如何通过压力模式及压测流量配置来控制API的施压方式和每个任务的流量。 压力模式: 您可以通过控制台场景配置的施压配置来选择压力模式并配置相应的参数。 1.登录PTS控制台。 2.在控制台左侧导航栏 场景管理 ,选择 创建场景 。 3.切换到施压配置页面,选择适合业务场景的压力模式。 4.有多个api,可单击【调试场景】, 在弹出的窗口左侧切换api接口的调试详情。
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部