jmeter相关内容

如何在 Windows 中增加 JVM 运行时内存

我正在尝试通过命令行运行脚本,因为我正在使用下面的命令 C:\apache-jmeter-4.0\apache-jmeter-4.0\bin>jmeter -f -n -t C:\apache-jmeter-4.0\apache-jmeter-4.0\bin\examples\Post_call_24_FirstStep_10.jmx -l C:\apache-jmeter-4.0\apach ..
发布时间:2022-01-04 12:50:20 其他开发

使用 JMeter 对 1000 个用户进行负载测试时出现 Apache Tomcat 连接被拒绝错误

我已经在 linux 和 Apache Tomcat 7.0.42 中部署了一个 Java EE 应用程序 当我使用 JMeter 对 100 个用户进行负载测试时,一切正常(并发 100 个线程请求) 但是一旦我将用户(或线程数)更改为 1000,服务器就会被阻塞,并且在 ~600 之后的所有请求都会出现“连接被拒绝"错误. 我已经在应用程序中进行了所有微调,现在它更像是一个静 ..
发布时间:2022-01-04 12:50:13 Java开发

jmeter - 第二个帖子请求没有使用在我的登录帖子请求中创建的 JSESSIONID

我成功地为我的登录端点发送了一个 POST 请求,并创建了一个 JSESSIONID.我知道 JSESSIONID 由位于线程顶部的 HTTP Cookie 管理器保存,因为我看到它被用于线程中的多个 GET 请求. 但是当我尝试 POST 请求时,它不使用 JSESSIONID 并创建自己的 ID.以下是我的设置: 协议:https方法:POST- 使用 KeppAlive{"jso ..
发布时间:2022-01-04 12:50:05 其他开发

Java 12 JMeter 5 HTTP/2 请求 java.lang.NoClassDefFoundError: org/eclipse/jetty/alpn/client/ALPNClientConnectionFactory

我在 Ubuntu 9.0.4 上使用 Java 12、JMeter 5.1.1 并在尝试发送 HTTP/2 请求时遇到以下异常: 响应码:非 HTTP 响应码:java.util.concurrent.ExecutionException响应消息:非 HTTP 响应消息:java.lang.IllegalStateException:没有客户端 ALPNProcessors! 以及响应正文中 ..
发布时间:2022-01-04 12:49:58 其他开发

当 Oracle 决定在 1.8v 之后使用 Java 时,JMeter 会被支付吗?

众所周知,Java 从 2019 年 1 月开始收费,而 JMeter 是基于 Java 的应用程序.我们能否期待 JMeter 也会受到这种影响,因为 Apache 必须向 Oracle 支付 Java 使用费才能在 JMeter 上进行进一步的验证! 如果有人有这方面的见解,请提供这方面的见解.如果我不正确,请纠正我. 解决方案 绝对不会! 无论如何,Apache 都不必向 ..
发布时间:2022-01-04 12:49:48 Java开发

JMeter 3.2 版本 - SOAP 请求

如何在 JMeter 3.2 版中测试 SOAP 请求?在旧版本中我有 Soap/XML-RPC 数据采样器,而在 3.2 版中我没有看到这个选项.请帮忙. 解决方案 使用 HTTP 请求 采样器,以防您需要设置一些标题,例如 Content-Type 或 SOAPAction 你可以使用 HTTP 标头管理器 您可以查看构建 Web 服务测试计划文章如果需要更多信息. ..
发布时间:2022-01-04 12:49:36 其他开发

jMeter Cookie 管理器不存储所有 cookie

在阅读了 Internet 上的文档和帖子后,我仍然无法解决 jMeter 中 Cookie 管理器的问题.我在响应头中得到了 sid ID,但它没有存储在我的 cookie 管理器中.下面是我的测试计划的屏幕和 connect.sid 的响应 你能帮忙找出问题所在吗? 使用 cookie 响应 Cookie 未存储 解决方案 为了被 JMeter(以及 Web 浏览器) ..
发布时间:2022-01-04 12:49:27 其他开发

XPath JMeter 断言:错误“前缀必须解析为命名空间"

我正在尝试在标记值上使用 JMeter XPath Assertion 作为下面使用 XPath 断言命令: //m:CurrencyNameResul/text() = 英镑 网络服务响应: 我收到错误 前缀必须解析为命名空间 在参考下面的JMeter手册后: NAMESPACES 作为 JMeter 所基于的 Xalan XPath 解析器实现的命名空间限制的解决方案, ..
发布时间:2022-01-04 12:49:17 其他开发

JMeter:如何从命令行禁用查看结果树元素?

我有很多测试都包含查看结果树元素. 它们在创建和调试测试时非常有用,但是不可避免地有些测试会在启用它们的情况下保存. 当测试运行时(从命令行),启用了这个元素的测试会超出 JVM 内存需求,从而导致主机上的内存问题(它同时运行许多这些). 有没有办法从命令行禁用这个特定元素? 解决方案 我发现的一种方法是在文件中以编程方式禁用此组件:改变 到 使用这个命令: ..
发布时间:2022-01-04 12:49:11 其他开发

如何在 jmeter 中使用 jsr 223 预处理器?

有人请帮助我如何使用 Jmeter 中的 jsr223 预处理器和一些 examples 编写脚本. 任何获得相同教程的最佳网站. 提前致谢 西乔 解决方案 例如: 首先,您需要选择一种脚本语言.根据 JMeter 最佳实践,最好使用 Groovy 添加 HTTP Request 并放入 google.com 进入“服务器名称或 IP" 将 JSR223 P ..
发布时间:2022-01-04 12:49:02 其他开发

JMeter 异步 API 调用

我正在使用 Jmeter 测试的移动应用程序在登录时进行了 4 个异步 API 调用.有没有办法用 JMeter 模拟这一点? 目前我只能让JMeter同步调用,所以当把它们都包装在同一个事务控制器中时,响应时间是4次调用的总和(而不是最高的一次) 非常感谢 解决方案 目前 JMeter 不提供相关的测试元素,实现您的场景的最简单方法是使用 JSR223 Sampler 来执行 ..
发布时间:2022-01-04 12:48:54 其他开发

循环交错控制器

我正在尝试在另一个控制器(ForEach OR Loop OR any other)中使用交错控制器,以便交错控制器下的每个采样器(即 HTTP 请求)执行一次并且测试退出“外部"控制器一次最后一个采样器完成了. 我的测试计划看起来有点像下图 测试计划--循环控制器(循环计数=交错控制器中的请求数)----一些测试元素----交错控制器--------HTTP 请求(计数 = n,有一些差 ..
发布时间:2022-01-04 12:48:45 其他开发

使用数据库表作为 JMeter 的 CSV 数据集

我目前正在使用 JMeter 对我公司的一个应用程序进行性能测试.该应用程序需要登录,我必须使用多个用户.通常在 JMeter 中完成的方式似乎是通过 CSV 数据集,但是我可以访问数据库并且可以直接从那里读取所有凭据. 由于是测试环境,所有用户的密码都是一样的,所以我可以硬编码,但是我需要用户名列表.JMeter 已经可以做 JDBC 请求了,但是我想知道有没有什么办法可以把这样一个请求的 ..
发布时间:2022-01-04 12:48:39 其他开发

Jmeter上传录制错误

我正在尝试录制具有上传功能的会话. 我已经使用 http 代理服务器进行录制、录制控制器和 http cookie 管理器. 当我尝试上传文件并单击保存时,它显示以下错误: java.io.FileNotFoundException: a12-13538_110q.htm(系统不能在 java.io.FileInputStream.open(Native方法)在 java.io.File ..
发布时间:2022-01-04 12:48:29 Java开发

Jmeter 代理服务器不捕获文件上传请求

我试图从 Jmeter 的代理服务器捕获文件上传请求,但在上传文件时显示错误消息.我已经将 proxy.binary.types 属性配置为 application/x-amf,application/x-java-serialized-object,application/octet-stream,application/vnd.ms-excel. 以下是显示在 UI 上的错误消息: j ..
发布时间:2022-01-04 12:48:24 其他开发

在某些情况下,AWS ELB 不会将请求分发到 Auto Scaling 组 EC2 实例

我正在尝试使用 jmeter 对我的 AWS Auto Scaling 组进行性能测试. 首先,我进行了放大/缩小测试.我将阈值设置为 70% cpu 利用率 2 个周期,每个周期为 2 分钟.ELB工作正常,在系统横向扩展后,请求被分发到Auto Scaling组中的所有EC2实例,尽管不相等. 接下来,我想测试两个实例的负载是否可以是一个实例的两倍.我固定了自动伸缩组的实例数,我将 ..
发布时间:2022-01-04 12:48:14 其他开发

http请求的每个线程的jmeter唯一ID

我的 jmeter 测试发出一个包含唯一 ID 的 http 请求. http://myserver.com/{uniqueId}/ 我想为每个线程设置基数(比如 35000)和增量,例如我的 ID 是 35001、35002、35003 ... http://myserver.com/{base + count} 我看到了 __threadnum 和 __counter 的函数,但我会如 ..
发布时间:2022-01-04 12:47:54 其他开发

如何让 jmeter 根据访问日志行中存在的时间戳进行日志重播

我最近开始对我的网络应用进行负载测试. 我使用了 apache 访问日志采样器.我跟着这个教程. https://jmeter.apache.org/usermanual/jmeter_accesslog_sampler_step_by_step.pdf 我能够让它发挥作用.但现在问题是我在不到 10 分钟的时间内重播了所有的 get 请求. 我希望 jmeter 根据发布 ..
发布时间:2022-01-04 12:47:38 Java开发

如何在真实条件下模拟 Web 应用程序的 120 个并发用户?

如何使用负载测试框架(例如 JMeter)模拟 > 120 个并发用户?据我所知,如果我使用 120 个服务器或 120 个 CPU 内核,那么真正的并发是可能的. 您如何/是否在真实条件下测试您的网络应用程序或服务? 解决方案 我发现 JMeter 工作正常,但我通常使用 4-5 台 PC 以获得最准确的结果. 虽然您可能认为从一台 PC 上模拟 120 个并发用户可能很难, ..
发布时间:2022-01-04 12:47:32 Java开发