测试学习 ——性能测试(二)
目标
能够使用Jmeter发送HTTP请求并查看结果
能够在Jmeter发送HTTP请求使用参数化的方法传递参数
性能测试工具
LoadRunner
是一种工业级标准性能测试负载工具,可以模拟上万用户实施测试,并在测试时可实时检测应用服务器及硬件各种数据,来确认和查找存在的瓶颈
支持多协议 Web(HTTP/HTML)\Windows Sockets\FTP \ODBC\MS SQL Server
采用C语言编写
- 优点:
- 多用户(支持用户已万为单位)
- 详细的分析报表(以秒为单位)
- 支持IP欺骗功能
- 缺点:
- 收费
- 体积庞大
JMeter
JMeter是Apache组织开发的基于Java的开源软件,用于对系统做功能 测试和性能测试
·它最初被设计用于web应用测试,但后来扩展到其他测试领域,例如静态文件、Java程序、shell 脚本、数据库、FTP、 Mail等。
- 优点
1-开源免费
2.小巧(安装包501B左右)
3.丰富的学习资料和扩展组件 - 缺点
1.不支持IP欺骗