jmeter相关内容

如何在 jmeter 中设置 IP 欺骗?

我现在正在我的机器上通过 jmeter 对网站进行负载测试.但我想要一个真实的场景,所以 jmeter 可以使用 ip 别名或 ip 欺骗,这看起来像是从不同的 ip 地址发送请求.? 解决方案 可以,请看属性源IP地址:: http://jmeter.apache.org/usermanual/component_reference.html#HTTP_Request 请注意 ..
发布时间:2022-01-04 12:39:15 其他开发

JMeter 要使用什么 Maven 插件?jmeter-maven-plugin 还是 chronos-jmeter-maven-plugin?

我需要设置由 CI 系统自动触发的性能测试.为此,由于一些脚本和经验已经存在,我想使用 JMeter,我想将它与 Maven 结合起来. 在我对合理插件的研究过程中,我发现存在两个插件: jmeter-maven-插件:http://wiki.apache.org/jmeter/JMeterMavenPlugin chronos-jmeter-maven-plugin:http:// ..
发布时间:2022-01-04 12:39:09 其他开发

从 Maven 执行时的 JMeter 插件

从 jmeter-maven-plugin? 更新 我已经尝试根据 Ardesco 的有用答案将 jmeter-plugins 依赖项添加到插件定义中,但是我得到了无数的 ClassNotFoundException.在执行 JMeter 时,似乎 Maven 没有将 jmeter-plugin 的传递依赖项放在类路径上.有什么想法吗? 解决方案 虽然这个答案被接受,但它只适用 ..
发布时间:2022-01-04 12:39:03 其他开发

如何从jmeter的响应头中读取值?

我收到以下标题作为回应:HTTP/1.1 200 正常日期:2016 年 4 月 11 日星期一 10:36:10 GMT内容处置:附件;文件名=result.xml;x-xss-保护:1;模式=访问保持活动:超时=5,最大值=100我想从标题中读取文件名,如何使用正则表达式来捕获这个值? 解决方案 添加正则表达式提取器 小时候HTTP 请求 返回上述标头 配置如下: 适用于: ..
发布时间:2022-01-04 12:38:54 其他开发

何时使用“跟随重定向"&“自动重定向"用jmeter录制时.

我想知道在使用 Jmeter 录制时跟随重定向和自动重定向之间的区别.当与 Retrieve all Embedded Resources from HTML 一起使用时,这两者会产生什么影响 解决方案 Redirect automatically,不会将重定向视为单独的请求其中 Follow redirects 会将每个重定向视为一个单独的请求. 这种差异可以在侦听器(查看结果树)中 ..
发布时间:2022-01-04 12:38:45 其他开发

收到错误“响应代码:非 HTTP 响应代码:org.apache.http.conn.HttpHostConnectException"在 jmeter

我正在使用 JMeter 执行负载测试,用户应该在其中执行启动--登录--clk 仪表板页面--clk登陆页面(登录后出现的页面,即主页),其中clk仪表板和clk登陆页面是重复动作5次. 直到 30 个用户,当我增加用户负载时,我没有收到任何错误,我开始收到错误消息 响应代码:非 HTTP 响应代码:org.apache.http.conn.HttpHostConnectExcept ..
发布时间:2022-01-04 12:38:26 Java开发

JMeter 在 HTTP 请求中使用 beanshell 变量

我是这里的绝对新手(我的意思是 JAVA),花了几个小时寻找解决方案,现在我只想拍摄自己. 我想在位于 HTTP 请求正上方的 beanshell 断言中创建一个字符串. 在豆壳中我写道: String docid="abcd"; (实际上我希望将一个字符串与一些变量连接起来) 在 HTTP 请求中,发送参数我添加了 ${docid}. 解决方案 在 BeanShell ..
发布时间:2022-01-04 12:38:19 Java开发

我们可以在 Jmeter 的单个测试计划中并行运行两个线程组吗?

我们可以通过在 Jmeter 中创建单个测试计划来并行运行两个线程组吗?? 示例: 我必须在测试计划中添加 2 个测试用例,它们必须并行执行,我们可以将此测试计划与任何其他测试计划结合起来同时执行 解决方案 Jmeter 支持并行运行多个场景作为同一测试计划的一部分. 每个场景都在其自己的线程组元素中进行管理. 因此,对于您的情况,将新线程组添加到测试计划中,并在其 ..
发布时间:2022-01-04 12:38:11 其他开发

如果 Jmeter 中的响应断言失败,如何停止线程

我想在我的脚本中实现错误处理(比如 LR 中的 textcheck). 我可以使用响应断言来验证文本. 但我的问题是如果响应断言(文本检查)失败,如何停止线程. 解决方案 在线程组中,选择示例错误后要采取的操作下的停止线程.一旦断言失败,这将停止测试 ..
发布时间:2022-01-04 12:38:02 其他开发

如何在 Ubuntu 15.10 中安装最新的 JMeter?

当我尝试使用 apt-get install JMeter 在 Ubuntu 15.10 中安装 Apache JMeter 时,它会安装旧版本 2.11.但是,我尝试下载最新的 JMeter 3.0 版本,当尝试运行 jmeter.jar 文件时,它无法打开. 我正在尝试在 Ubuntu 15.10 服务器上安装它.我无法升级到最新版本. 谁能指导我如何在 Ubuntu 15.10 ..
发布时间:2022-01-04 12:37:56 其他开发

JMeter 数学函数

我有一个随机变量和一个从页面读取的变量.我如何减去或乘以这两个变量以及 JMeter 中的哪个组件. 解决方案 查看 的功能页面米特.它有大量很酷的数学工具,您可以将它们插入脚本的任何位置. 您很可能最终会执行一个 jexl 命令,这将看起来像这样:${__jexl2(${var1}-${var2})} ..
发布时间:2022-01-04 12:37:49 其他开发

将汇总报告结果添加到 JMETER 中的数据库中

有什么方法可以将在 JMETER 中测试结束时生成的汇总报告结果添加到数据库中吗?我在数据库中创建了一个表.在这个表中,我想存储汇总结果.我正在使用 Mysql 数据库.我该怎么做? 谢谢. 解决方案 您可以这样做: 下载 MySQL JDBC 驱动程序 并将其放到 JMeter 安装的/lib 文件夹中 重新启动 JMeter 以选择 .jar 将摘要报告侦听器添加到您的 ..
发布时间:2022-01-04 12:37:39 数据库

jMeter 计时器 - 循环延迟

我在 jMeter 中模拟了以下场景: 100 个用户登录一次,每 30 秒进行一次搜索,思考时间为 5 秒. 我该如何实施? 现在我有这样的事情: ThreadGroup(100usrs)+--OnceOnlyController(登录)+-- LoopControler(搜索)+--- 定时器(5s) 但我不知道如何在 Search 实例之间实现 30 秒的延迟. 甚至有可能还 ..
发布时间:2022-01-04 12:37:30 其他开发

如何使用 beanshell 脚本将数据写入 jmeter 中的 csv

我是 jmeter 的新手,在我的公司,我们正在使用 jmeter 进行网络服务测试.我的要求是我使用 csv 数据配置文件进行网络服务测试,在这里我想用测试结果更新 csv 文件的每一行和我正在使用 beanshell 后处理器,请帮忙 例如:csv 包含: 测试用例、日期、数字、结果测试用例总数为 16,我想为每个测试用例更新如下TC_001,9-03-2016,001,PASSTC_ ..
发布时间:2022-01-04 12:37:21 其他开发

未捕获的异常 java.lang.OutOfMemoryError:“无法创建新的本机线程"在非 gui 模式下运行 jmeter 时发生错误

我的场景, Step1:我已经为 1000:threads & 设置了我的线程组500:秒 Step2:配置堆空间:HEAP=-Xms1024m -Xmx1024m Step3:现在,在非 gui 模式下运行 jmeter.在这种情况下,“未捕获的异常java.lang.OutOfMemoryError:无法创建新的本机线程"错误出现在我的系统中. 我的系统配置 处理器:In ..
发布时间:2022-01-04 12:37:05 其他开发

JMeter - 从 BeanShell 预处理器中停止线程

是否可以在 BeanShell 预处理器中停止线程或强制失败?我尝试从 ThreadGroup 类和其他几个类访问 "stop()" 函数/方法,但我不确定我做得对,或者它是否正确可能. 我想强制我的测试在我的 BeanShell PreProcessor 内停止,如果我的脚本中的这个特定 if 语句导致 TRUE...这可能吗?我确实阅读了一些“Failure"和“FailureMessa ..
发布时间:2022-01-04 12:37:00 其他开发

Jmeter - 未来时间戳

我试图在 Jmeter 中创建一个参数,给出当前时间戳 + 5 分钟.有谁知道如何做到这一点?要生成当前时间戳,我有这个: ${__time(HH:mm:ss,TIMESTAMP)} 解决方案 恐怕__time() 函数没有提供足够的灵活性.您需要通过 Beanshell Sampler 或 Beanshell Pre Processor 来计算此日期值 相关的 Beanshell 代码 ..
发布时间:2022-01-04 12:36:51 Java开发

如何处理 Jmeter 中的 post 方法进行负载测试?

我想在应用服务器上使用 jmeter 执行负载测试 post 方法.我在应用程序服务器上使用 jmeter 多次执行负载测试获取请求.我不知道如何处理 jmeter 中的 post 方法进行负载测试?. 发布 HTTP 请求: POST 的内容类型是“application/x-www-form-urlencoded"请求:http://localhost:8080/configserve ..
发布时间:2022-01-04 12:36:43 其他开发

JMeter 分布式测试和命令行参数

我一直在使用 JMeter 参数来为负载测试指定测试属性,例如测试持续时间、加速周期等.我在 shell 脚本中指定了这些参数,它看起来像这样 - JMETER_PATH="/home//apache-jmeter-2.13/bin/jmeter.sh"${JMETER_PATH} \-Jjmeter.save.saveservice.output_format=csv \-Jjmeter.sa ..
发布时间:2022-01-04 12:36:33 其他开发