首页 > 代码库 > Loadrunner 12 Analyze

Loadrunner 12 Analyze

Analysis 对controller运行的结果进行分析

1、首先必须明确:光靠Analysis是不行的,只要能通过Analysis分析出部分问题就已经很不错了, 善于利用它才是最关键的。

2、如何启动Analysis?

技术分享
vuser_init()
{
    web_url("www.youdao.com",
        "URL=http://www.youdao.com/",
        "TargetFrame=",
        "Resource=0",
        "RecContentType=text/html",
        "Referer=",
        "Snapshot=t1.inf",
        "Mode=HTML",
        EXTRARES, LAST);
    return 0;
}
Action()
{
     lr_think_time(1);
    lr_start_transaction("search");
    web_url("search", 
        "URL=http://www.youdao.com/w/{param_name}/", 
        "TargetFrame=", 
        "Resource=0", 
        "RecContentType=text/html", 
        "Referer=", 
        "Snapshot=t6.inf", 
        "Mode=HTML", 
        EXTRARES, 
       LAST);    
    lr_end_transaction("search", LR_AUTO);
    return 0;
}
View Code

3个用户跑一分钟。拿到controller运行结果。

技术分享

保存分析结果。这样就不需要每次都进行分析。

技术分享

技术分享

技术分享

Std. Deviation:标准差。计算波动大小。用于对比同样一种数据,如果标准差变小,说明系统更稳定。

数据1  数据2  平均值
4       6    5            这组数据更稳定
1       9    5            

90 Percent,百分之90的响应时间小于这个值。

技术分享

比如1000M的带宽,一般只能使用800M左右,因为http网络协议有7层,越往下,还会加一些协议上的东西。

一般占用率达到800M的百分之60左右,说明宽带需要升级

技术分享

技术分享

技术分享

技术分享

也可以把数据保存到sql server

技术分享

每秒事务数 每秒完成多少个业务

技术分享

详解Web Page Diagnostics

技术分享

技术分享

技术分享

技术分享

技术分享

技术分享

技术分享

6、图表的合并 必须X轴的单位是一致的(X轴的度量单位一致)

右键图表

技术分享

技术分享

技术分享

技术分享

选择correlet。下面是虚拟用户数  y是响应时间。更容易分析出拐点。

技术分享

 

7、拐点

技术分享

Loadrunner 12 Analyze