标签:
初学Jmeter,以下是我常用的功能,总结一下。
1、Thread Group线程组
线程组,即:虚拟用户组
名称:随意起啦,自己喜欢就好。
线程数:设置虚拟用户数。
Ramp-Up Period(in seconds):设置时间,即:在此段时间内创建出你所设置的所有虚拟用户数。
循环次数:1个线程跑多少次测试。(若勾选“永远”,则会一直循环下去)
调度器(Scheduler):配置启动时间。
持续时间:设置此次测试跑多久。
启动延迟:延迟X秒后,启动测试。
启动时间-结束时间:设置此次测试在固定的时间段内跑起。
2、Synchronizing Timer(并发)
(因Jmeter按树状结构执行,故通常将并发放置于请求之前)
Number of Simulated Users to Group by:模拟多个线程(用户)在同一时刻向服务器发出请求。(又称集合点、同步点)
(若置0:则等同于设置所有线程同时并发。)
Timeout in milliseconds:等待时间(毫秒),即:若此时的线程数还不到并发数,等待X毫秒后(不管此时的线程数是否达到并发数值),释放剩余的线程。
(若置0且线程数无法达到并发数值,则Timer就会无限等待下去,除非手动终止)
注:设置的并发数不应大于此次线程中包含的用户数
3、Http Request(请求)
搞一哈博客的压测
→_→
http://www.cnblogs.com/bigshan-1/
服务器名称或IP:服务器地址
端口号:
协议:http
方法:GET(主要是你所测的网页采取什么方法,你就用什么方法。不知道就F12看一哈)
路径:地址中域名后的部分
Parameters参数:key-value成对的参数值
Body Data:①直接填入数据;②或者从文本中读取,则格式:${ }花括号中填写变量名→变量即为你从文本中读取的数据,给其新定义一个名字
标签:
原文地址:http://www.cnblogs.com/bigshan-1/p/5839356.html