欢迎大家来到IT世界,在知识的湖畔探索吧!
上期我们讲到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(跳过前***行):指定在读取数据之前要忽略的文件开始处的行数。通常情况下文件的前几行包含标题和子标题。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/17829.html