OneDate 发表于 2017-8-28 18:41:04

四:Load Runner 中一些专业术语的解释

今天我们来探讨一下 LoadRunner 中,我们常用的一些术语的解释。以下的言论只是自己在学习过程中理解出来的,有什么不对的地方,希望大家提出来一块进行讨论。
在lR的结果分析中,我们一般会比较关注,响应时间,吞吐量,每秒的点击数,吞吐率,资源使用率,并发的用户量,负载测试,稳定性测试,压力测试这几个方面,来进行对我们网站的性能的分析。
1.响应时间:
         用户感受到的页面加载的时间,对于网站来说,响应时间就是从点击一个页面开始,到这个界面完全在浏览器中展现,这时,记时结束。我们就可以称之为这个页面的响应时间。
         原则: 2-5-8原则
                  2-5:用户可以接受的响应时间,我们一般会控制在3秒之内
                  5-8:用户打开网站的速度感觉很慢,会慢慢对我们的网站失去信心。
                  8-以上:无法得到响应,直接影响到用户对完站的信心。

2.吞吐量:在单位时间内,客户端与服务端之间传送的数据数量,   吞吐量很大程度上能够反映出我们的服务器对大的并发量处理的能力。在检查吞吐量的时候会与每秒的点击数,和cpu的占用率结合起来分析。

3.每秒的点击数:指的是客户端每秒钟向服务器发送的Http的请求数量,如果每秒钟的点击量很大的话,对应的吞吐量也会对应的很大。

4.吞吐率:在单位时间内,客户端与服务端之间传送的数据数量,在LR中一般显示的是60秒内的客户端与服务器的数据交互,单位为比特,一字节相当于8比特,这样的换算方式。

5.资源使用率:在运行场景的时候,我们可以对自己的压力测试机进行监控,监控cpu,内存等一些系统的资源,在运行过程中,随着虚拟用户的增加,我们我们能够看出本机的cpu与内存的使用情况,假如当用户增加到100
的时候,我们机器的cpu与内存持续保持在95%以上的话,那么就可以看出,我们使用的压力测试机能够最大承受的虚拟用户数。

6.并发的用户量:并发的用户量,不是单纯指的是所有的登录用户,而是与服务器之间有交互的用户数量,与使系统的全部用户和用户在线数量没有河大的关系。

7.负载测试:通常是指让被测系统在其能忍受的压力的极限范围之内连续运行,来测试系统的稳定性。

8.稳定性测试:持续运行被测系统,检查系统运行时的稳定程度。(7*24小时)

9.压力测试:是性能测试一种,持续不断的给被测系统进行加压,直到将背测系统压垮为止,用来测试我们系统能够承受的最大压力。

以上是目前想到的一些名词术语的解释,当然在分析场景运行的结果时,我们还会进行多表间的关联分析,这样组合出来的术语,可以让我门更好的分析出被测系统的各项的性能指标,从而提高程序的健壮性。(假如大家有自己理解意思,可以在下方的留言区留言,我们一块进行探讨:lol)




页: [1]
查看完整版本: 四:Load Runner 中一些专业术语的解释