zoukankan      html  css  js  c++  java
  • LoaRunner性能测试系统学习教程:结果分析实践之导入外部数据(5)

    上期我们讲到LoaRunner性能测试结果分析实践之钻取技术,这期我们讲LoaRunner性能测试结果分析实践之导入外部数据。

    导入外部数据

    通过LoadRunner Analysis

    导入数据,可以将非

    Mercury Interactive数据导入并集成到LoadRunner Analysis会话中。完成导入操作后,可以使用Analysis工具的所有功能以图的形式查看会话中的数据文件。

    假如一个NT性能监视器在服务器上运行,并对其行为进行度量。在服务器上执行LoadRunner方案后,可以检索性能监视器的结果。

    并将数据集成到LoadRunner的结果中。这样能够将两数据集的趋势和关系相关联。

    导入数据工具

    LoadRunner自带了一个导入数据的工具

    Tools→ExternalMonitors→ImportData

    弹出ImportData对话框,如图所示。  

    FileFormat:选择导入外部文件的格式。  

    AddFile:选择要导入的文件。  

    DateFormat:选择日期格式。  

    TimeZone:选择时区。  

    MachineName:

    计算机名称。这里除了

    NTPerformanceMonitor(*.csv)

    和Win2KPerformanceMonitor(*.csv)两种文件格式不需要填写机器名称外,其他的文件格式都必须填写机器名称。同时该设置会将计算机名与度量相关联。

    例如,设置计算机名为“arivn”,一个度量为“FileIOrate”

    将会命名为“FileIOrate:arivn”。


     

    如果要指定字符分隔符和符号,请点击按钮,如图所示。


     

    这里可以选择Uselocalsettings和Usecustomsettings两种:  

    Uselocalsettings:

    保存默认的区域设置。禁止对话框中的Usecustomsettings区域。  

    Usecustomsettings:

    定义自己的设置。启动对话框中的Usecustomsettings区域。  

    Dateseparator:

    日期分隔符,输入一个自定义符号,例如11-10-03中的“-”。  

    Timeseparator:

    时间分隔符,输入一个自定义符号,例如10:54:29中的冒号“:”。  

    Decimalsymbol:

    小数点,输入一个自定义符号,例如5.5中的小数点“.”。  

    AMsymbol:

    AM符号,输入一个自定义符号,以标识午夜0点至中午12点之间的时段。  

    PMsymbol:

    PM符号,输入一个自定义符号,以标识中午12点至午夜0点之间的时段。  

    设置完成之后,点击“下一步”按钮,如图所示,选择监视器类型。


     

    如果监视器类型列表不包含需求的监视器,那么可以自定义一个新的监视器类型。选择External Monitors→Add Custom Monitor,弹出Add Custom Monitor对话框,如图所示。

    在这里输入监视器名称和相关描述,点击“确定”按钮即可。之后在选择监视器类型对话框中点击“完成”按钮即可。

    LoadRunner会显示出导入数据的过程和结束的状态,如图所示。


     

     

    自定义文件格式

    LoadRunner支持下列文件类型:  

    NTPerformanceMonitor(*.csv)(NT性能监视器)  

    Win2KPerformanceMonitor(*.csv)(Windows2000性能监视器)  

    StandardCommaSeparatedFiles(*.csv)(标准逗号分隔文件)  

    StandardMicrosoftExcelFiles(*.csv)(主从逗号分隔文件)  

    Master-DetailCommaSeparatedFiles(*.csv)(MicrosoftExcel文件)  

    Master-DetailMicrosoftExcelFiles(*.csv)(主从MicrosoftExcel文件)  

    XLS  

    当导入的数据为Analysis不支持的外部数据文件时,可以定义一个新的文件格式。在导入数据对话框的文件格式中选择CustomFileFormat,弹出如图所示的定义外部格式的对话框。


     

    点击“新建”按钮,在弹出的输入新的格式名对话框中,输入新建格式的名称,如My_Format。在这里有两个选项卡

    “Mandatory(强制)”和

    “Optional(可选)”。  

    Mandatory选项卡的内容如下:  

    DateColumnNumber(日期列编号):输入包含日期的列。如果存在主列,请指定其编号。  

    TimeColumnNumber(时间列编号):输入包含时间的列。  

    UseMasterColumn(使用主列):如果数据文件包含主列,请选择该选项。主列指定该行对某一常规测量的特定细分。  

    FileExtension(文件扩展名):输入文件后缀名。  

    FiledSeparator(字段分隔符):输入用于分隔行中各字段的字符。要选择字段分隔符,请点击“浏览”按钮,在“定义字段分隔符”对话框中选择一个字符。  

    Optional选项卡内容如下:  

    DateFormat(日期格式):指定导入数据文件中的日期格式。  

    TimeZone(时区):选择记录外部数据文件所在的时区。一般的设置为本地时区。  

    MachineName(机器名称):指定运行监视器的计算机名。该设置将机器名与度量相关联。  

    ExcludeColumns(排除列):指明在导入数据时要排除的列,如包含描述性注释的列。如果排除多列,要用逗号分隔列表指定这些列。  

    ConvertfilefromUNIXtoDOSformat(将文件格式从UNIX转换为DOS):监视器通常在UNIX计算机上运行。选中该选项,将数据文件格式转换为Windows格式。在UNIX文件中,所有换行符(ASCII码为10)之后均附加了一个回车符(ASCII码为13)。  

    Skipthefirst***lines(跳过前***行):指定在读取数据之前要忽略的文件开始处的行数。通常情况下文件的前几行包含标题和子标题。

  • 相关阅读:
    .NET Core技术研究-通过Roslyn代码分析技术规范提升代码质量
    ASP.NET Core技术研究-全面认识Web服务器Kestrel
    .NET Core技术研究-主机Host
    ASP.NET Core技术研究-探秘依赖注入框架
    ASP.NET Core技术研究-探秘Host主机启动过程
    .NET Core技术研究-中间件的由来和使用
    深入浅出腾讯BERT推理模型--TurboTransformers
    深入浅出PyTorch(算子篇)
    深入浅出Transformer
    生产者消费者问题总结
  • 原文地址:https://www.cnblogs.com/chuansinfo/p/13877359.html
Copyright © 2011-2022 走看看