打开jmeter安装目录,双击bin目录下的ApacheJMeter.jar(在安装了jdk的情况下即可打开jmeter)
打开jmeter,点击测试计划—点击添加----点击非测试元件----点击添加http代理服务器
端口号默认为8888
目标控制器选择-----使用录制控制器 分组选择-------将每个组放入一个新的事务控制器中
在下方的 排除部分-----点击 添加建议排除 即
(?i).*\.(bmp|css|js|gif|ico|jpe?g|png|swf|woff|woff2).*
点击测试计划-----------点击添加----------点击线程(用户)———点击线程组
点击新添加的线程组------点击添加------点击逻辑控制器------点击录制控制器
点击设置 --------- 找到 网络与Internet ----------找到代理-----------手动打开代理
代理服务器地址127.0.0.1代表本地 端口号8888(与jmeter中设置一致)
打开代理服务器后,点击jmeter中HTTP代理服务器中的启动按钮即可录制
注意录制时Http代理服务器最后在Test Plan Creation的界面部分
点击线程组———点击添加————点击配置元件-----点击CSV数据文件设置
点击CSV数据文件设置-----文件名部分点击浏览 选取所需.csv格式的数据文件 up.csv
文件编码部分一般为UTF-8,
变量名称部分根据文件中涉及的变量个数进行设置,这里只有登录的qq账号以及密码两个变量,分别命名为username以及password,中间用英文的逗号隔开
读取使用的up.csv数据文件内容,共两列数据,一列代表qq账号,另一列代表密码
qq音乐登录脚本中账号密码的参数化 ${username}与 ${password}
其中username与password是csv数据文件设置里定义的变量名称,分别代表qq账号与密码
点击线程组——点击添加——点击监听器——点击察看结果树
点开察看结果树—显示绿色盾牌形状即为HTTP请求通过
可在Request Body中查看当前HTTP请求体内容
-Ag0UhHpi-1683723570799)]
点开察看结果树—显示绿色盾牌形状即为HTTP请求通过
可在Request Body中查看当前HTTP请求体内容