jmeter(二)测试思维

来源:互联网 发布:js 点击按钮刷新div 编辑:程序博客网 时间:2024/06/18 04:46

基准测试

基准测试可以在一个相对短的时间内收集可重复的结果。进行基准测试的最好方法是,每次测试改变一个且只改变一个参数。例如,如果想知道增加JVM内存是否会影响应用程序的性能,就逐次递增JVM内存(例如,从1024 MB增至1224 MB,然后是1524 MB,最后是2024 MB),在每个阶段收集结果和环境数据,记录信息,然后转到下一阶段。这样在分析测试结果时就有迹可循。


“ramp-up”测试

ramp-up测试中的用户是交错上升的(每几秒增加一些新用户)。ramp-up测试不能产生精确和可重现的平均值,这是因为由于用户的增加是每次一部分,系统的负载在不断地变化。

以上参考自:

http://www.51testing.com/html/46/16346-242656.html


JMeter监控Tomcat性能


通过向tomcat的status页面发送get请求,得到资源使用信息,然后转换为只直观的图像方式,这样的话,就可以监视到服务器的资源使用情况。


参考:

http://www.yiibai.com/jmeter/jmeter_monitor_test_plan.html

http://www.cnblogs.com/yangxia-test/p/4016509.html

TPS监控:

http://www.myexception.cn/other/1712868.html


性能测试方案制定

http://wenku.baidu.com/link?url=4twYZEprDLRECmih4y8tLymcuBmCi1XIjOwCH4lnLEDIGgFHswgO6aHn0yi_Rm9XWLA0ZVouCQrTFEMO5vLk6XivYDZtG8iXnMZRrNo72K7

测试 Java消息服务

http://www.yiibai.com/jmeter/jmeter_jms_test_plan.html

源码与书籍

源码:
http://blog.163.com/newcountry@126/blog/static/164768490201481671517941/
http://jingyan.baidu.com/article/49ad8bce73c6325835d8fa73.html

书籍:《零成本实现WEB性能测试》《JMETER使用手册》


jmeter 最佳实践--减少资源的要求

(1 )使用非GUI模式: jmeter -n -t test.jmx -l test.jtl.

(2) 禁用“查看结果树”监听器,因为它消耗了大量的内存,并可能导致在控制台冻结或JMeter的运行内存。它是,但是,安全使用“查看结果树”监听器只用“错误”检查。

注: 查看结果树: 调试时使用

(3) 使用尽可能尽可能少的断言

(4) 每次测试运行前清理“文件”选项卡


更多参考(有些实践还不明白):

http://www.yiibai.com/jmeter/jmeter_best_practices.html

http://book.51cto.com/art/201204/327430.htm


录制脚本


集成测试-和Jenkins

http://www.ltesting.net/ceshi/open/kyxncsgj/jmeter/



其他参考:

http://blog.chinaunix.net/uid-1835840-id-4032228.html

0 0