JMeter操作手册01。0613

JMeter操作手册

一、用户注册系统测试

1、业务需求:测试批量注册用户脚本(前提:badboy录制脚本)
思路:寻找session(cookie),并将session(cookie)保存
批处理注册多用户(例如21个用户)

操作流程:
步骤1:寻找session,并设置session
在这里插入图片描述
设置session
在这里插入图片描述
步骤2:构造用户注册数据.txt
在这里插入图片描述
步骤3:创建Csv Data Set Config,批处理读取数据
在这里插入图片描述
加载用户注册数据
在这里插入图片描述

步骤4:注册用户url修改参数
在这里插入图片描述
步骤5:设置21个用户—线程
在这里插入图片描述
步骤6:执行,并查看数据库user表-注册新用户情况
在这里插入图片描述

二、登录系统测试

1、业务需求:测试登录脚本(前提:badboy录制脚本)
url地址:http://localhost:8080/dangdang/user/login
参数:登录用户、登录密码
在这里插入图片描述
操作流程:
步骤1:添加Thread(Users)下的线程组(Thread Group)
在这里插入图片描述
设置线程个数与重复请求数
在这里插入图片描述

步骤2:添加sampler下的http请求(HttpRequest)
在这里插入图片描述
步骤3:设置email和password相关参数
在这里插入图片描述
步骤4:增加结果树(View Results Tree)
在这里插入图片描述
步骤5:执行结果并查看结果数
在这里插入图片描述
2、业务需求:测试模拟20用户,登录网页脚本
在这里插入图片描述
操作流程:
步骤1:线程组设置20个线程
在这里插入图片描述
备注:Ramp-Up Period in second :默认1秒,告诉Jmeter启动并发用户的时间间隔。例如:设置为5秒,那么Jmeter会在5秒内将所有并发用户启动起来。如果设置为0秒,jmeter会立刻启动所有的并发用户。
步骤2:添加Config Element()下的CSV参数化配置(CSV Data Set Config)
在这里插入图片描述
步骤3:模拟20个用户的登录名+登录密码—存入txt或csv文件(分隔符\t)
在这里插入图片描述
配置CSV Data Set Config—读取数据文件(txt或csv)
在这里插入图片描述
步骤4:运行程序

3、业务需求:在业务需求2基础上,增加断言Response Assertion
在这里插入图片描述
操作流程:
步骤1:增加断言–Response Assertion
在这里插入图片描述
httpRequests中将follow Redirects 去掉勾选项
在这里插入图片描述
设置断言
在这里插入图片描述
步骤2:查看断言结果
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值