jmeter之使用指南(二)
jmeter 的脚本开发与使用
文章目录
前言
主要介绍jmeter的脚本是如何开发与使用的情况
一、jmeter的脚本开发?
脚本建立步骤
1.新建测试计划
2.添加线程组,配置线程数
3.添加取样器,配置取样器内容
4.添加聚合报告,查看结果树
5.添加断言,配置断言
以注册为例:
1.打开网页,进入注册页面,填写注册信息
2.打开抓包工具,打开抓包开关
3.提交页面的注册数据
4.关闭抓包工具的开关,找到post请求(注册数据)
5.将inspector–raw中将注册的url填写到jmeter脚本的取样器中
6.将inspector–webforms中将post的参数填写在取样器参数栏中,修改数据的正确性
7.填写断言
二、jmeter 的参数化
参数化的作用
自动化测试常用的一种技巧.简单来说,参数化的一般用法就是将脚本中的某些输入赋值给一个变量,在 脚本运行时就调用这个变量值作为输入,这个过程就叫做参数化.
参数化的方法
用户定义的变量
作用:参数化的一种,一般用来实现全局变量 位置:线程组–右键–添加–配置元件—用户定义的变量 调用变量的方法: ${变量名}
csv数据文件设置
作用:一般用来加载大量数据.可以读取文件中的内容保存到变量,实现参数化,实现批量数据的读取.
位置:线程组–右键–配置元件–CSV数据文件设置
CSV数据文件设置内容: .
文件名:配置文件路径和文件名,可以通过浏览选择 .
文件编码:文件编码格式,选择utf-8
变量名称:对应参数文件中每一列的变量名,也是要引用到请求中的参数变量名,用英文逗号隔开
忽略首行:选择true,读取文件时,从文件的第二行开始读取,忽略首行 选择false,读取文件时,从文件的第一行开始读取,不忽略首行
分隔符:定义分隔符,一般默认 .是否允许带引号:选择true,读取文件时,文件内的引号会被去掉,比如 “abc”,读取到的是abc 选择false,读取文件时,文件内的引号不会被去掉,比如"abc