关于javajemeter的信息

博主:adminadmin 2022-12-13 00:39:06 91

今天给各位分享javajemeter的知识,其中也会对进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

jemeter能够运行哪些脚本

一、配置java环境

1:先查看系统32/64: uname -a

根据系统的版本去Oracle官网下载jdk,下载后安装jdk即可。

2:配置JAVA环境变量:

vi /etc/profile

追加如下内容:

JAVA_HOME=/opt/jdk1.6.0_20

PATH=$JAVA_HOME/bin:$PATH

CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/tools.jar

export JAVA_HOME

export PATH

export CLASSPATH

其中的JAVA_HOME为jdk的安装路径

3:验证 echo $PATH 或者 java -version

二、安装resin

下载resin后,解压运行安装脚本: ./resin.sh console。然后在自己pc上访问 server ip:port 看到resin默认欢迎页面即说明安装成功。之后把在web项目的war包拷进 ren目录下的webapps 文件夹内,即可在外网访问服务器上的web项目了。

三、 安装jmeter

下载:同样在jemeter官网下载 对应的安装包,解压后执行:./jmeter -n -t ../ssdb_test.jmx -l ../log.jtl

命令说明:

a.-n 参数说明不用验证是否安装了图形库

b. .jmx文件可以在windows环境下的用jmeter图形化生成,涉及参数以及测试结果的.csv文件路径可以直接 用notepad++ vi 等修改.jmx文件,确保其相对于.jmx文件路径正确。

c.log.jtl 保存测试结果 既然没装图形界面库,那么测试结果.jtl文件就只能在windows下用jmeter来查看了。执行效果如下:

[@zjm_44_250 bin]# ./jmeter -n -t ../ssdb_test.jmx -l ../log.jtl

Creating summariser summary

Created the tree successfully using ../ssdb_test.jmx

Starting the test @ Mon Dec 29 18:43:20 CST 2014 (1419849800772)

Waiting for possible shutdown message on port 4445

summary = 100 in 0.3s = 289.9/s Avg: 105 Min: 3 Max: 285 Err: 0 (0.00%)

Tidying up ... @ Mon Dec 29 18:43:21 CST 2014 (1419849801734)

... end of run

最后,执行命令:/home/apache-jmeter-2.8/bin/jmeter -n -t download.jmx -l log.jtl

linux下最好输全路径,不然可能报bash:jeter:command not found,找不到执行文件错误,参数介绍如下:

-n This specifies JMeter is to run in non-gui mode

-t [name of JMX file that contains the Test Plan].

-l [name of JTL file to log sample results to].

-r Run all remote servers specified in JMeter.properties (or remote servers specified on command line by overriding properties)

The script also lets you specify the optional firewall/proxy server information:

-H [proxy server hostname or ip address]

-P [proxy server port]

jmeter 需装java的什么版本?

Jmeter目前最新版为2.9

安装Jmeter之前需要先配置Java环境,我们下载的是jmeter2.9,所以java版本最好是选用java6以后的版本。

安装JDk1.6的步骤如下:

点击下载的JDK文件-dk-6u18-windows-i586.exe,点击下一步直至安装完成,然后开始配置环境:

点击我的电脑----属性----高级----环境变量----在系统变量中----点击新建,

在变量名中输入:JAVA_HOME

变量值中输入:C:\Program Files (x86)\Java\jdk1.6.0_18

再次点击新建:

在变量名中输入:CLASSPATH,

变量值中输入:.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar;

然后再系统变量中找到Path,点击编辑,在变量值中加上:

%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin;(如果前面没有“;”需要加上)

配置完成之后,点击确定保存,然后cmd打开命令窗口输入:java或者javac,出现大串字符串表示配置成功。

也可以输入:java -version 查看java版本来查看是否配置成功。

OK,JDK安装成功之后,就可以下一步安装Jmeter了。

安装Jmeter

解压apache-jmeter-2.9.zip文件至目录,我的是D:\Program Files目录。

点击我的电脑----属性----高级----环境变量----在系统变量中----点击新建,

变量名输入:JMETER_HOME

变量值输入:D:\Program Files\apache-jmeter-2.9

然后编辑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了。

注意:打开的时候会有两个窗口,Jmeter的命令窗口和Jmeter的图形操作界面,不可以关闭命令窗口。

如何使用jemeter读取禅道数据库的测试用例

1 JMeter环境变量配置

由于JMeter是纯JAVA程序,因此运行需要配置环境变量,JMeter主要使用CLASSPATH变量。

配置如下环境变量:

JAVA_HOME=D:\Program Files\Java\jdk1.7.0_55;

CLASSPATH=.;%JAVA_HOME%\jre\lib\ext;

Path=;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

2 配置JDBC

2.1 环境变量配置

到网上下载数据库的JDBC,以Mysql为例,如:mysql-connector-java-5.1.26-bin.jar,将其放到Java的环境变量下,具体路径:D:\Program Files\Java\jdk1.7.0_55\jre\lib\ext,如下图:

2.2 JMeter加载配置

浏览添加具体的JDBC路径即可,如下图:

3 线程组

线程数:并发用户数

Ramp-Up Period(in second):加载并发用户的时间

循环次数:执行次数

3.1 添加数据库连接配置

Database URL:jdbc:mysql://IP:Port/database

JDBC Driver class:Mysql数据库,默认com.mysql.jdbc.Driver,不同数据库有不同默认值

3.2 添加数据库操作

Query Type:选择操作类型

文本框:填写操作语句

4 监听器

4.1 察看结果树

响应数据:SQL语句查询结果

4.2 聚合报告

如何使用jemeter测试登陆页面性能

如果只是简单的接口类的脚本,完全可以百度一下,然后照着别人的流程走,主要是注意各种配置和参数的意义就行了,这个其实没多大难度,比loadrunner还简单。

然后是如果你是需要测试端到端的性能测试,就需要借助badboy这个工具来录制脚本,然后导入到jmeter中,后面同样需要做关联或者参数化的工作,这个百度一下同样有。

然后就是自定义的脚本,这个就需要自己有java代码的编写功底了、

关于javajemeter和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-12-13,除非注明,否则均为首码项目网原创文章,转载请注明出处。