标签: jmeter

如何在启动Jmeter时解决错误"无法访问jarfile ApacheJMeter.jar errorlevel = 1"?

下载Jmeter并执行批处理文件(Jmeter\apache-jmeter-2.6\bin\jmeter.bat).
我们在控制台中收到错误消息:

Unable to access jarfile ApacheJMeter.jar errorlevel=1
Run Code Online (Sandbox Code Playgroud)

请帮我解决问题.

jmeter

32
推荐指数
4
解决办法
9万
查看次数

在AWS中为具有连接问题的分布式测试设置JMeter

我必须使用JMeter进行分布式测试.目标是让AWS中的多个远程服务器由一个本地服务器控制,将文件下载请求发送到AWS中的另一个服务器.

如何在AWS中设置不同的服务器?
如何远程连接它们?

有人可以提供一些有关如何操作的分步说明吗?
我已经尝试了几件事,但是不断遇到跨网络的连接问题.

jmeter amazon-web-services

32
推荐指数
2
解决办法
2万
查看次数

jmeter中的多个用户登录

我正在使用jmeter来测试php应用程序.我需要为每个用户创建一个具有唯一会话的不同线程.因为在我的应用程序中,每个用户一次只能登录一次,因此将相同的用户放置100次,我将无法得出任何结论.我创建了40个用户user0,user1 .... user39使用相同的密码是否有办法自动为每个用户创建同步线程?

谢谢

testing jmeter

31
推荐指数
3
解决办法
5万
查看次数

jmeter将命令行变量传递给jmx

我正在尝试自动化一些性能测试.我将服务器位置从Jenkins作业传递到通用jmx.我希望能够做到这样的事情:

jmeter -n -t foo.jmx -JtestingIP = IP

并让foo.jmx接听testingIP.

这样做的正确方法是什么?当我运行该jmeter命令时,它表示该变量已被存储,但是插入${testingIP}${\_\_P(testingIP,)}移入jmx会导致${testingIP}或被${\_\_P(testingIP,)}解释为只是一个字符串.

我做错了什么/什么都不做?这甚至可能吗?

variables jmx jmeter

31
推荐指数
4
解决办法
4万
查看次数

工作台部分未在apache jmeter中显示

我是jmeter的新手.我成功地将jmeter安装到我的windows机器上.我在apache-jmeter-4.0\bin下打开了" jmeter.bat " .但是jmeter窗口没有显示左侧面板中的工作台部分.我在ApacheJmeter中附上了截图.

ApacheJmeter

java apache jmeter workbench jmeter-4.0

31
推荐指数
2
解决办法
3万
查看次数

线程和迭代次数如何影响测试以及JMeter的最大值.线程限制

  1. 你能告诉我没有的最大限制吗?我可以在JMeter 2.4中用于进行负载测试的线程吗?

  2. 在单个循环中采用所有线程或采用较少的no是否有任何区别.线程和初始化循环实现相同的没有.用户/线程?

例:

No. of threads=500
Ramp up=1000
Loop=1 
Run Code Online (Sandbox Code Playgroud)

是否与...相同

No. of threads=50
Ramp up=100
Loop=10
Run Code Online (Sandbox Code Playgroud)

或者结果有什么不同?

jmeter performance-testing

30
推荐指数
4
解决办法
4万
查看次数

如何分析JMeter摘要报告?

运行负载测试时,我得到以下结果.任何人都可以帮我阅读报告吗?

the number of thread = '500 '
ramp up period = '1'

Sample      =       '500'
Avg     =       '20917'
min         =       '820'
max         =       '48158'
Std Deviation   =       '10563.178194669255'
Error %     =       '0.046'
throughput      =       '10.375381295262601'
KB/Sec          =       `247.05023046315702` 
Avg. Bytes      =       '24382.664'
Run Code Online (Sandbox Code Playgroud)

summary report jmeter

30
推荐指数
5
解决办法
10万
查看次数

Jmeter - 通过命令行运行.jmx文件,并在excel中获取摘要报告

我是jmeter的新手.我有.jmx文件包含所有必需的http采样器.我可以使用"Run-> Start"在Jmeter UI中运行它,并在"Summary Report"中查看结果.然后,我可以使用"摘要报告"中的"保存表数据"按钮将结果保存到.csv.

问题是如何使用命令行实现相同的功能.

command jmeter

30
推荐指数
2
解决办法
8万
查看次数

JMeter - 在Linux上启动jmeter-server时出现环回地址错误

我正在尝试使用JMeter建立分布式负载测试环境.我需要使用像Linux Live CD这样的便携式设置远程客户端,但每当我尝试在Linux中启动jmeter-server时,我都会收到以下错误...

Created remote object: UnicastServerRef [liveRef: [endpoint:[127.0.0.1:49018](local),objID:[3b0d3d42:12985b7a49b:-7fff, -8459389540436649718]]]
    Server failed to start: java.rmi.RemoteException: Cannot start. testbox01.qa.nwr.lan is a loopback address.
Run Code Online (Sandbox Code Playgroud)

经过大量的谷歌搜索后,我能找到的唯一补救措施是编辑/ etc/hosts文件,使主机名映射到127.0.0.1环回地址以外的其他内容.我已经尝试过使用Ubuntu,Fedora和CentOS,显然他们都默认将主机名设置为127.0.0.l.

我看到它的方式,我有四个选择......

1)为我设置的每个远程测试盒自定义/ etc/hosts文件,其中包含超过20-50个动态DHCP分配的IP地址.

2)找出一种强制Linux本身默认将主机名分配给其DHCP IP地址的方法.这当然是更优雅的解决方案,但我不知道如何做到这一点.谁知道?

3)查找并使用可用作Live CD的Linux发行版,默认情况下不将其主机名映射到127.0.0.1.谁知道一个?

4)深入了解JMeter的代码并开始使用电线,但如果涉及到这一点,我会尽快使用另一个开源工具,具有更细的功能集,但其分布式架构不会遇到此问题.

如果有人有任何建议,我将不胜感激.谢谢!

linux distributed loopback jmeter

29
推荐指数
2
解决办法
2万
查看次数

JMeter如何不失败500内部服务器错误

我使用JMeter作为单元测试工具,在参数化调用中,我希望一些响应是500内部服务器错误.我正在使用BeanShell Assertions来检查响应.

如果响应包含指定的文本,我希望500个内部服务器错误中的一些不被标记为失败.所有500个服务器错误都标记为失败.是否有可能改变行为?

以下是BeanShell Assertion的摘录.

if (ResponseCode.equals("500")) {
    Failure = false;
    String respData = new String(ResponseData);

    if (! respData.contains("specific Text")) {
        Failure = true;
        FailureMessage = "500 Internal Server Error:  Unexpected Response.   " + 
            "Response Message: " + respData;
    }
}  
Run Code Online (Sandbox Code Playgroud)

谢谢你们

jmeter assertion

28
推荐指数
2
解决办法
3万
查看次数