csv格式或者xlsx格式全局变量文件添加
如果是某些参数是需要动态获取,且数量较大时,可直接通过csv格式文件或者xlsx格式文件,在用例业务接口压测过程当中,实现接口动态传参。
操作步骤
- 登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”。
- 在待编辑PerfTest测试工程所在行,单击工程名称进入测试工程详情页面。
- 选择“测试用例”页签中,单击“全局变量”。
- 您可以通过文件变量导入添加全局变量。
- 单击“csv模板下载”或者“xlsx模板下载”获取所需的变量文件模板,按照模板填写相应的变量和值。
csv/xlsx格式文件模板第一行表头填写的是变量名,从第二行开始填写的是对应变量的值。
其中,每份文件大小、上传的文件个数上限与当前的套餐相对应,请参考性能测试服务价格计算器查看详情。
变量文件限制如下:
- 导入的文件格式:.csv(UTF-8无BOM格式)和.xlsx。
- 文件的名称长度上限:50字节(含后缀)。
- 文件大小限制:
- xlsx:专业版10M,企业版20M。
- csv :专业版10M,企业版默认80M。
- 单击“文件变量导入”,导入格式为csv或xlsx的文件。
- 变量名称:导入的文件名称。
- 变量类型:文件。
- 变量值:实际的变量名称,多个变量名称之间用“,”分隔。
- 变量读取模式:
- 顺序模式:顺序读取变量。
- 随机模式:随机读取变量。
- 变量共享模式
- 用例模式:每个并发共享一个变量。
- 并发模式:每个并发单独复制一个同名变量进行使用,不同并发按顺序读取变量值,互不影响。
- 全局变量导入成功后,您还可以执行如下操作:
- 单击“编辑”可以设置变量的读取顺序和变量共享模式。
选择不同的变量读取模式和变量共享模式时变量读取规则可参考变量读取规则。
- 单击“下载”,将全局变量文件下载到本地。
- 单击“删除”,删除导入的全局变量文件。
全局变量文件被引用时,不可删除。
- 已导入的全局变量文件,如果本地做了修改,可单击“重新上传”进行重新上传。
- 单击“编辑”可以设置变量的读取顺序和变量共享模式。
- 单击“csv模板下载”或者“xlsx模板下载”获取所需的变量文件模板,按照模板填写相应的变量和值。