问题标签 [jmeter-5.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 投票
1 回答
91 浏览

jmeter-5.0 - 在使用 SharePoint 在线应用程序时,JMeter 中的 1000 个用户的空闲时间是多长?

在使用 SharePoint 应用程序时,我注意到第一次加载应用程序需要 10 多秒。所以,我在想,在 JMeter 上运行 1000 个用户需要多少加速期?

0 投票
3 回答
330 浏览

jmeter - JMeter 测试计划设置

我是 JMeter 的新手。我正在使用 JMeter 5.0 版。我创建了一个新的测试计划。测试计划有一些设置。你能解释一下每个复选框的用途吗?

复选框是:

1)连续运行线程组(即一次一个)

2) 在主线程关闭后运行 tearDown ThreadGroups。

3)功能测试模式(即保存响应数据和采样器数据)

0 投票
2 回答
630 浏览

jmeter - JMeter - 获取标头值并写入日志文件

我正在做 API REST 性能测试。对于每个 API 调用,我必须在标头中发送一个唯一的事务和请求 ID。

${__UUID()}在标题中使用,它工作正常。

要跟踪服务器日志中的事务 ID,我想function( ${__UUID()})在具有 API 名称的日志文件中打印生成的值。为此,我尝试了很多方法,但这些方法非常复杂和混乱。在不添加预处理器的情况下,我们可以从请求标头中记录事务 id 值的值吗?

如果您对此有所了解,我将不胜感激。

0 投票
2 回答
2681 浏览

google-chrome - Chrome 的 JMeter 记录问题

在与Chrome 浏览器一起使用JMeter 5.0版时,我遇到了录制问题- 版本 72.0.3626.96 (官方构建)(64 位)。

我已经在本地驱动器中安装了JMeter Root CA 证书,还在 chrome 浏览器中导入了该证书。我仍然无法记录任何请求,在 JMeter 5.0 中建议使用哪个版本的 chrome 进行记录?

0 投票
2 回答
204 浏览

groovy - JMeter断言:比较变量时出错

我正在尝试使用从数据库中获得的值来断言我的 API 响应数据。

我的代码无法比较我的变量,除非我添加toString()到我的两个变量中。有什么办法可以解决还是toString()强制的?

有问题的代码是:

${codeid_API}是我存储 API 响应数据的变量。 (vars.getObject("dbData").get(i).get("DbData")从我的数据库中获取价值。

0 投票
1 回答
127 浏览

jmeter - 从 Jmeter4.0 和 5.0 中的测试片段加载模块控制器时出错

我一直在尝试将 Main-Fragment Framework 与 JMeter 一起使用,但在 fragment.jmx 中使用模块控制器时遇到了错误(见附图),你遇到过这个错误吗?(在 Jmeter 4.0 和 5.0 上试过)

你对如何重用代码片段有什么建议吗,因为我在五个不同的地方有相同的调用,每次修改它我都会错过至少一个地方,这非常令人沮丧

错误加载模块控制器

谢谢!

0 投票
1 回答
60 浏览

jmeter - 断言数组中的值#

这是我的响应数组。

我使用 JSON Extractor 和 Debug Sampler 来查找数组中 Id 的计数。得到答案为 5。

现在我必须将计数值断言为 5。将其作为验证点。

我尝试过使用 XPath 提取器和正则表达式提取器,但我所能做的就是提取值而不是断言它。如何实现?应该使用哪个后处理器?

0 投票
2 回答
1247 浏览

jmeter - JMeter分布式环境中的连接超时错误

用于在 Master 机器上运行的命令

在 Master 机器中,测试正在执行,并且没有记录错误

从机命令

测试开始后,我在 Jmeter Slave 日志中收到以下错误

主机和从代理中的配置设置

主机配置

从机配置

对于相同的配置,我在 JMeter 4.0 中没有收到错误

0 投票
1 回答
682 浏览

jmeter-5.0 - 使用 JMeter 修剪和拆分 JSON 响应正文

我正在尝试使用 JMeter 测试 REST API。我的领导告诉我使用 JMeter 对每个 API 进行负载测试。目前我正在测试一个 Get API 请求,并且我得到了下面的 JSON 响应正文。

" https://api.rewards.com:/lists/v1/listcontainer/1?ts=20190221004021&auth=EngineeringSolutions:ydvMMlY2uxiKG0yuwh1IbVgR2mfqTQaQncTEaMr+Ef0= "

现在我必须将此 JSON 正文传递给另一个 HTTP 请求并测试 API。

我的问题:

  1. 如何从 JSON 响应正文中修剪双引号字符?
  2. 如何使用拆分方法获取 ts 和 auth 的值,例如 (ts=20190221004021 and auth=EngineeringSolutions:ydvMMlY2uxiKG0yuwh1IbVgR2mfqTQaQncTEaMr+Ef0=)

我知道我可以使用正则表达式提取器或 BeanShell 预处理器来执行所有操作,但我不知道该怎么做。谁能指导我如何修剪和拆分 JSON 响应?

0 投票
0 回答
30 浏览

groovy - 如何从当前请求正文发送动态值

我目前正在使用 Jmeter 工具进行应用程序性能测试。我这里有情况,我尝试了很多方法。因为我是新手,所以我没有得到解决方案。

请你帮助我好吗。

情况:

当客户拨入某个频道时,Agent1 接听电话。Jmeter 将以下内容记录为请求。

所有都是动态生成的值。没有值来自先前的请求。每当客户致电渠道时,我都想存储所有动态值。并且仅将相同的值动态传递给当前请求。你能帮我做那件事吗?