Jmeter介绍
Apache JMeter是Apache组织开发的基于Java的开源性能测试工具。用于对软件做性能测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。 它可以用于测试静态和动态资源,例如静态文件、Java 小服务程序、CGI 脚本、Java 对象、数据库、FTP 服务器, 等等。JMeter 可以用于对服务器、网络或对象模拟巨大的负载,来自不同压力类别下测试它们的强度和分析整体性能。
- Jmeter的优缺点
1、开源工具,可扩展性非常好
安装比较简单
2、简单的GUI设计,小巧灵活
3、高可扩展性,用户可自定义调试相关模块代码
4、不依赖于界面,如果服务正常启动,传递参数明确就可以添加测试用例,执行测试
5、测试脚本不需要编程,熟悉http请求,熟悉业务流程,就可以根据页面中input对象来编写测试用例。
6、测试脚本维护方便,可以将测试脚本复制,并且可以将某一部分单独保存。
7、可以跳过页面限制,向后台程序添加非法数据,这样可以测试后台程序的健壮性。
8、利用Jmeter代理服务器或bad