Jmeter知识点链接整理(我只是个搬运工)

来源:互联网 发布:卫龙淘宝店不火 编辑:程序博客网 时间:2024/04/30 11:08

1、第一个jmeter的测试实例的生成

http://blog.csdn.net/ultrani/article/details/8309932

http://leafwf.blog.51cto.com/872759/1618409


2、jmeter的脚本录制的两种方法

(1)badboy录制导入到jmeter,

(2)jmeter设置代理服务器的方法)

http://www.cnblogs.com/fnng/archive/2011/08/20/2147082.html

介绍了rich webpage的jmeter的脚本录制

http://www.51testing.com/html/92/15046492-908729.html

注:badboy虽然需要导入、导出但是录制的数据清晰;jmeter自身的录制功能录制的数据太乱,建议使用前者。


3、测试报告的分析

Samples -- 本次场景中一共完成了多少个Transaction
Average -- 平均响应时间
Median -- 统计意义上面的响应时间的中值
90% Line -- 所有transaction中90%的transaction的响应时间都小于xx
Min -- 最小响应时间
Max -- 最大响应时间
PS: 以上时间的单位均为ms
Error -- 出错率
Troughput -- 吞吐量,单位:transaction/sec
KB/sec -- 以流量做衡量的吞吐量


一般情况下,当用户能够在2秒以内得到响应时,会感觉系统的响应很快;当用户在2-5秒之间得到响应时,会感觉系统的响应速度还可以;当用户在5-10秒以内得到响应时,会感觉系统的响应速度很慢,但是还可以接受;而当用户在超过10秒后仍然无法得到响应时,会感觉系统糟透了,或者认为系统已经失去响应,而选择离开这个Web站点,或者发起第二次请求。


吞吐量与带宽的区分:吞吐量和带宽是很容易搞混的一个词,两者的单位都是Mbps.先让我们来看两者对应的英语,吞吐量:throughput ; 带宽: Max net bitrate 。当我们讨论通信链路的带宽时,一般是指链路上每秒所能传送的比特数。我们可以说以太网的带宽是10Mbps。但是,我们需要区分链路上的可用带宽(带宽)与实际链路中每秒所能传送的比特数(吞吐量)。我们倾向于用“吞吐量”一次来表示一个系统的测试性能。这样,因为实现受各种低效率因素的影响,简而言之,吞吐量才是主要衡量系统的重要参数。


0 0