zoukankan      html  css  js  c++  java
  • Loadrunner 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、拐点

  • 相关阅读:
    在胜利中窥探危机、在失败中寻觅良机
    自我剖析--为了更好的自己
    Python os模块之文件操作
    Python:XXX missing X required positional argument: 'self'
    Python scipy.sparse矩阵使用方法
    计算机视觉算法框架理解
    Python--Argparse学习感悟
    ROC曲线、AUC、Precision、Recall、F-measure理解及Python实现
    Windows版的各种Python库安装包下载地址与安装过程
    NLP常见任务
  • 原文地址:https://www.cnblogs.com/milanmi/p/7092278.html
Copyright © 2011-2022 走看看