【自动化测试】Jmeter的参数化及关联

一 参数化

Jmeter的参数化可以实现针对一个链接,通过线程组,发送不同的参数,来达到测试多种情况的目的

示例:我这边有一个链接 ,需要的参数为token 和 keyword ,其中keyword为可变的参数

步骤1:新建一个txt文件

【自动化测试】Jmeter的参数化及关联_第1张图片

步骤2:建立函数对话框

【自动化测试】Jmeter的参数化及关联_第2张图片

步骤3:在发送参数界面的使用


【自动化测试】Jmeter的参数化及关联_第3张图片



以上就是Jmeter的简单参数化过程,如果有多个参数,txt文件里面每一行用逗号隔开,在请求里面 将$(__CSVRead(xxxx))里面的0改成1即可,以此类推。

二关联

假设我在执行一个链接测试时候,这个链接依赖token,而token只有登录才能获取,这时候关联就起到作用了

示例:我准备针对一个链接进行循环多次测试

步骤一:创建仅一次控制器

【自动化测试】Jmeter的参数化及关联_第4张图片

在仅一次控制器下面建立登录的请求

步骤二:在请求下面建立正则表达式提取器,我这里只提取登录响应后的token

【自动化测试】Jmeter的参数化及关联_第5张图片


步骤3:在第二个请求里面调用这个参数



之后运行就可以了,





知行办公,专业移动办公平台 https://zx.naton.cn/

原创团队

【总监】十二春秋之,[email protected]

【Master】zelo,[email protected];【运营】狼行天下,[email protected]

【产品设计】流浪猫,[email protected];【体验设计】兜兜,[email protected]

【iOS】淘码小工,[email protected];iMcG33K,[email protected]

【Android】人猿居士,[email protected]思路的顿悟,[email protected]

【java】首席工程师MR_W,[email protected];【测试】土镜问道,[email protected]

【数据】喜乐多,[email protected];【安全】保密,你懂的。





你可能感兴趣的:(自动化测试)