问题标签 [jmeter-4.0]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
587 浏览

java - jmeter在同一线程中针对不同http请求的不同线程数

我正在尝试使用 JMeter 实施测试计划。

我想做以下场景: 在同一个线程中,我有 2 个 HTTP 请求

除非我先运行登录,否则无法完成HTTP 请求 getStudentsName ,所以假设我想为 1 个用户登录,然后为 50 个用户登录getStudentsName

如果我将登录名和getStudentsName放在 2 个不同的线程中登录成功,但getStudentsName失败。

我的问题是我可以在同一个线程中实现这个例子吗?或任何其他帮助?

谢谢。

0 投票
1 回答
406 浏览

jmeter - 我们如何使用 Bean shell Sampler 在 Jmeter 中编写一些加密方法?

我需要一些关于如何使用 Bean shell Sampler 在 Jmeter 中编写一些 Java 代码来完成 Encryption 的提示。帮助这个非常有用的!

0 投票
1 回答
77 浏览

jmeter - JMeter - 菜单项«这是什么节点»不工作

关于 JMeter 帮助菜单,有一个选项What's this node?

它似乎不起作用,当专注于任何组件时它什么都不做,也使用快捷键 Ctrl+W。

我没有找到它用例的任何文档,但它看起来像一个错误,有人以某种方式使用它吗?

要获得组件帮助,我可以右键单击组件并选择帮助。

它在 JMeter 4 和以前的版本(3.3、3.2)上进行了测试

0 投票
2 回答
1312 浏览

jmeter - 如何获取响应来自的服务器的 IP 地址?

我目前是 JMeter 的新手,我正在测试一个 Rest API,我需要记录响应来自的服务器 IP。

我能够测试 API 但无法记录 IP 地址。我怎样才能达到同样的效果?

0 投票
0 回答
883 浏览

jmeter - Jmeter:ctx.getCurrentSampler() 和 ctx.getPreviousSampler() 返回相同的请求

测试计划或参考这是我第一次使用 Jmeter。我这里有 2 个问题

1.当尝试在 Beanshell PreProcessor 中执行方法 ctx.getCurrentSampler() 和 ctx.getPreviousSampler() 时,它对这两种方法都返回了相同的请求。

  1. 参数 arguments = ctx.getCurrentSampler().getArguments();

log.info("参数计数= " +arguments.getArgumentCount()); ==> 返回我 0

虽然 log.info("当前采样器 "+ctx.getCurrentSampler()); 将请求返回给我,不确定为什么计数返回 0。

仅供参考:我正在使用 csv 文件传递​​请求

有人可以帮我弄清楚我是否在这里遗漏了什么

0 投票
1 回答
288 浏览

jmeter - 在 Jmeter JMS 点对点采样器中使用“清晰”的通信方式

根据http://jmeter.apache.org/usermanual/component_reference.html#JMS_Point-to-Point

通信方式 clear 用于清除给定队列中的消息。

在运行测试计划时,查看结果树几乎总是显示 clear JMS 采样器已从 outqueue 中清除了 0 条消息。

知道为什么会这样。

我的目标是确保定期排空队列。请告知是否有更好的方法来做到这一点。

0 投票
1 回答
183 浏览

jmeter - 如何使用 Java api 在 Jmeter 项目中添加 RecordingController?

如何使用 Java api 在 Jmeter 项目中添加NonTestElement代理记录控制器?我正在尝试在此 GITHUB 项目中执行此操作,但它不起作用。我可以添加一个 RecordingController,它是一个存储录制项目的容器,但是我无法将非测试录制元素添加到测试计划根元素。当我尝试添加代理控制器时,它显示为常规目标 RecordingController,这不是我的意图。

我正在使用 Jmeter 4.0:

注意:当我寻找答案时,我通过在 Jmeter 4.0 中打开生成的 .jmx 项目文件(由此 Java 代码生成;请参阅我的项目的链接)来验证这确实有效。如果这不起作用,那么我不认为这个问题得到了回答。

0 投票
1 回答
1938 浏览

jmeter - Jmeter 将自定义数据添加到报告仪表板

关于 jmeter 报告仪表板的几个问题。

我想通过以下方式修改index.html.fmkr:在“测试和报告信息”中,我想用我的自定义数据添加新行。我看到行是这样的:

我很好奇${testFile!""}, ${beginDate!""}取自哪里,我是否可以使用自己的?

0 投票
1 回答
927 浏览

apache - JMeter v. 4 NTLM 身份验证

我遇到了 NTLM 身份验证问题,我正在使用 JMeter v. 4,这是我第一次使用 JMeter,所以我是初学者。

我试图遵循我在这里找到的几个解决方案,但我仍然面临问题。

HTTP 授权管理器具有以下值:

基本 URL:http:// [测试站点]
用户名:[我的用户名] -(甚至用 user@domain 测试过)
密码:[我的密码]
域:域
领域:空 -(甚至用 domain.local 测试过)
机制:BASIC_DIGEST -(甚至用 KERBEROS 测试过)

我的HTTP 请求具有以下内容:
基本
服务器名称或 IP:http:// [测试站点]
方法:GET
使用 KeepAlive 已启用
Browser.compatible headers 已启用
高级
实现:HttpClient4

我试图编辑 \bin\user.properties\ 并添加设置 httpclient4.auth.preemptive=truehttpclient4.auth.preemptive$Boolean=true但仍然有问题:

响应消息:未经授权

响应头:
HTTP/1.1 401 Unauthorized
Content-Type:text/html
服务器:Microsoft-IIS/8.5
WWW-Authenticate:协商
WWW-Authenticate:NTLM
X-Powered-By:ASP.NET
X-UA-Compatible:IE=Edge
日期:2018 年 3 月 2 日星期五 08:42:30 GMT
内容长度:1293

HTTPSampleResult 字段:
ContentType:text/html
DataEncoding:iso-8859-1

我拥有的配置基于JMeter NTLM authentication failed 1。版本之间有区别吗?我错过了什么?有什么问题?

0 投票
1 回答
100 浏览

jmeter - 在对应用程序运行一些测试之前,如何在 Jmeter 中设置 app_id 和 app_secret 属性?

我正在使用 J-meter 对应用程序进行负载测试。

如何在 J-Meter 中实际设置app_idapp_secret以运行测试?我在哪里可以找到它们?

谢谢