重新设置线程组,用线程组模拟人数,在适度的加入定时器和子集点
先再次回顾下基础,性能评测正确的指标有三个:并发、响应时间、tps
并发:客户端并发,也就是jmeter线程数;跑道里能参加赛跑比赛的人数(这里的并发是广义的并发,即上网通时间段内对系统发起攻击的请求数量)
响应时间:也就是换算下来每个事务的处理时间
tps:每秒全面处理的事务数
需求指标:两类单指标和多指标
单指标:好象是单测试tps,也可以依据什么并发测试响应时间,或是依据更快的响应时间测试并发,只考虑到单指标的很少
多指标:要而决定多个指标,诸如tps响应速度(lt1s)
一、可以打开jmeter
可以打开后的界面如下:
同一个线程组的请求是明确的顺序执行,相同线程组顺序不固定不动,想让线程组允许想执行,需要勾选一个选项
一、再打开jemetercd/users/zhangqian/software_zq/jmeter2/apache-jmeter-3.0/binshjmeter二、测试准备:
1.在console中你操作,抓取时间请求。
消息头:参数:服务控制器:
2.csv文件打算参照必须并且。可建议使用excel进行编辑,再能保存未csv文件。在这里是对创建角色的一级分类名字参与参数化。注意中文必须编码。二、测试流程1.先添加一个线程组,设置中好循环次数,参照是需要系统设置。
2.去添加csvdataconfig,来实现方法参数化,filename处写也准备着好的csv文件路径。
3.请求中包涵帮忙头,因为再添加http信息头管理器。
4.添加http请求。
此处的name在用第二步中的变量名,示例中为:categoryname,格式为“${categoryname}
.5.添加栏里点结果树,来一栏终于结果。三、尽量点:
和body形式传参数的区别parameter:url上带参数的形式body:json格式的参数encoding:utf-8,要不然有时侯响应的结果会出现极其字符。