Jmeter参数化(jmter和badboy的配合使用)

Badboyjmeter的结合使用

  1.使用badboy录制脚本,导出为jmeter

  2.进入jmeter,打开.jmx文件

  3.添加监听器—察看结果树

  4.执行操作,将报错的条目禁用

  5.再次执行,请求全部通过

  6.在登录之后的http请求下设置响应断言,添加条目,内容为admin,目的是为了检测登录成功;

  7.设置断言结果,执行操作,通过

方法1

jmeter的参数化函数助手对话框的使用

  1.写一个txt文档里面写上用户名和密码:admin,123456

  2.打开选项—函数助手对话框,

  选择一个功能:_CSVRead

  第一个函数参数值:txt文档路径

  第二个函数参数值:txt文档内容的列数

  执行过程重点看这里:

  admin

  第一个函数参数值:E:\SoftWareTestTools\apache-jmeter-3.2\user.txt

  第二个函数参数值:0

  点击生成,然后将字符串拷贝到‘http请求页面编辑框account对应的值里面’

  

  password

  第一个函数参数值:E:\SoftWareTestTools\apache-jmeter-3.2\user.txt

  第二个函数参数值:1

  点击生成,然后将字符串拷贝到‘http请求页面编辑框password对应的值里面’

  

  保存执行,OK

  切忌:使用BadBoy录制脚本,然后将脚本在jmeter打开的时候,需要注意页面跳转的衔接,

  例如:登录成功之后想进行‘断言’操作!需要将请求放在‘登录’下面,否则找不到,会报错!

 

方法2

  jmeter的参数化(用户定义变量的使用

  第一步:

  在step下面创建:用户定义的变量,输入名称和值

  user:admin

  password:123456

        

  注意:一定不要有空格

  第二步:http请求页面里面引用‘用户定义变量的名字

  格式为:

  account:${user}

  password:${password}

  第三步:点击执行

 方法3

  jmeter的参数化(配置元件)

  配置元件--> CSV Data Set Config

 

posted on 2017-08-28 19:26  半夏陌殇  阅读(178)  评论(0编辑  收藏  举报

导航