在用工具之前,首先我们来简单了解一下什么是性能测试?
性能测试是系统在一定的负载和压力的情况下,系统的响应时间,吞吐量,稳定性,课扩展性等性能指标。也就是我们要验证系统是否在这些指标范围,或者说验证这些指标是否符合用户或客户的需求。性能指标包含系统指标和资源指标,今天我们就以用户角度去看一下如何验证系统指标?(系统指标:与用户场景和需求相关的指标,关键的一些指标包含:响应时间,吞吐量,并发用户数等)
以下是按照中文版的jmeter进行编写的,jmeter的bin目下打开这个文件jmeter.properties,查找language,把这个属性前面的#去掉并修改值为:zh_CN,修改后的显示 language=zh_CN
一、打开bin目录,点击jmeter.bat 或cmd 输入 jmeter启动jmeter工具
二、选中测试计划右键new(添加)—》线程(用户)----》线程组,进行线程组的添加(在线用户数)
(1)名称和注释任意
(2)线程数(用户数),根据需求实际情况去添加
(3)Rum-up(秒)几秒执行完用户数
(4)循环次数这些用户执行多次
三、所有的请求都在线程组的基础上进行,那么如何发起一个http请求呢?(在此之前同学们需要了解一个http请求包含哪些内容,以及响应包含哪些内容)
选中线程组右键—》取样器—》http请求