一,Jmeter是什么?
- Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试但后来扩展到其他测试领域。 它可以用于测试静态和动态资源例如静态文件、Java 小服务程序、CGI 脚本、Java 对象、数据库, FTP 服务器, 等等。JMeter 可以用于对服务器、网络或对象模拟巨大的负载,来自不同压力类别下测试它们的强度和分析整体性能。另外,JMeter能够对应用程序做功能/回归测试,通过创建带有断言的脚本来验证你的程序返回了你期望的结果。为了最大限度的灵活性,JMeter允许使用正则表达式创建断言。
二,Jmeter使用教程
- 1,打开Jmeter,右键
测试计划
,添加
,Threads(Users)
,线程组
创建线程组。 - 2,设置
线程组
。
- 线程数(x):代表并发用户数。
ramp-up period(y):启动并发用户的消耗时间,启动间隔时间为:t=y/x 单位秒
循环次数:循环测试的次数 如果始终测试,选择foreever
在测试时,主要修改线程组的属性
- 线程数(x):代表并发用户数。
- 3,在线程组下可以依次添加
HTTP请求
,