robotframework安装jmeterlibery和jtllibery工具库
今天需要在robotframework中安装 jmeterlibery 性能测试工具库和jtllibery 分析jmeter结果数据库。
安装步骤如下描述:
robotframework jmeterlibery 性能测试工具库下载地址:
robotframework jtllibery 分析jmeter结果数据库下载地址:
下载完 jmeterlibery 性能测试工具库和 jtllibery分析jmeter结果数据库安装文件后,解压缩,进入安装目录,利用cmd运行 setup.py install;将jmeterlibery 和jtllibery 库安装到python27下面。
robotframework要使用jmeterlibery 和jtllibery库需要同时安装jmeter运行程序。
jmeter是java程序,需要安装jdk1.6以上版本使用。
JDK下载地址:
jdk安装
下载jdk1.7.0_21.exe。默认安装,一般安装至C:\Program Files\Java目录下。
在桌面上选择“我的电脑”(右键),高级,环境变量,在“系统变量”--->“新建”,在变量名中输入:CLASSPATH,变量值中输入:C:\ProgramFiles (x86)\Java\jdk1.7.0_21\lib\dt.JAR;C:\Program Files(x86)\Java\jdk1.7.0_21\lib\TOOLS.JAR;C:\Program Files(x86)\Java\jdk1.7.0_21\BIN;再按“新建”,在变量名中输入:JAVA_HOME,变量中输入:C:\ProgramFiles (x86)\Java\jdk1.7.0_21;修改PATH变量,添加%JAVA_HOME%/bin;然后确定即可。
jmeter程序下载地址:
Jmeter安装
解压apache-jmeter-2.13.zip文件至c盘,本文解压至C:\apache-jmeter-2.13目录下。桌面上选择“我的电脑”(右键),高级,环境变量,在“系统变量”--->“新建”,在变量名中输入:JMETER_HOME,变量值中输入:C:\apache-jmeter-2.13,再修改CLASSPATH变量,变量值中添加%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar;%JMETER_HOME%\lib\logkit-2.0.jar;然后确定即可。然后点击Jmeter目录下bin文件夹里的jmeter.bat就可以打开Jmeter。
在robotframework中导入jmeterlibery 和jtllibery库,利用jmeter编辑保存一个jmeter文件,如名称为:jmetertest.jmx。
编写测试用例如下:
testcase-JmeterLib
comment Example for running JMeter and parsing results in singlekeyword:
Run JmeterAnalyse JtlConvert C:/apache-jmeter-2.13/bin/jmeter.bat D:/testJmeter/jmetertest.jmx D:/testJmeter/output/output1.jtl
comment Example for running JMeter and parsing results in separatekeyword:
${logPath}= set variable D:/testJmeter/output/output2.jtl
runjmeter C:/apache-jmeter-2.13/bin/jmeter.bat D:/testJmeter/jmetertest.jmx ${logPath}
Analyse JtlConvert ${logPath}
comment Example for reading parsed contents:
${result} analyse jtlconvert ${logPath}
log ${result}
:FOR ${ELEMENT} IN @{result}
\ log ${ELEMENT}