jmeter相关内容

从 Java 代码调用时 Jmeter 函数不执行

我在我的 jmx 文件中使用了一些 jmeter 函数.当我用jmeter工具从命令行运行它时,它运行正常,执行函数并返回一个值. 当我运行加载相同 jmx 文件的 java 代码时,它会将函数作为字符串并且不返回值. 我测试了几个函数,结果都是一样的.在 jtl 文件中,我看到类似这样的内容 - ${__time(yyyy-MM-dd HH:mm:ss)} ..
发布时间:2022-01-04 12:30:53 Java开发

实现目标 JMeter 吞吐量值的限制

我想了解在运行时实现的实际 JMeter 吞吐量行为. 场景 - 我正在使用此处描述的恒定吞吐量计时器和 beanshell 脚本在运行时增加 JMeter 吞吐量 - https://www.blazemeter.com/blog/how-to-change-jmeters-load-during-runtime. 测试计划 - 与上述 CTT 一起,配置了具有固定 #threads ..
发布时间:2022-01-04 12:30:47 其他开发

通过 jmeter/burpsuite 为 Android/iOS 应用程序在代理会话时添加 SSL 证书异常

我正在尝试通过 Jmeter/Burpsuite 为与 HTTPS API 请求交互的 Android 或 iOS 应用程序录制会话,例如https//api.server.com/login 如果使用浏览器,我们可以添加 SSL 的例外,但是我们如何在 Android/iOS 的 App 上做代理. 解决方案 简单的方法是通过电子邮件将证书发送给自己,在移动设备上打开电子邮件并使用 ..
发布时间:2022-01-04 12:30:39 移动开发

JMeter 向 JSR 223 Sampler 添加速度语言

我想在 JMeter 的 JSR 223 Sampler 中使用速度语言作为脚本语言. 根据列表 速度可以在 JSR223 中使用, 根据 answer 速度应该添加到 JMeter 类路径用于发现可用的脚本引擎. 如何在 JMeter 中添加速度作为脚本引擎? 解决方案 下载新的 速度引擎脚本版本 2.0 以支持脚本引擎. 将 velocity-engine-sc ..

在 JMeter 中保存正文请求

我正在使用 CSV 文件,其中包含我的 XML 请求 的变量.我知道如何查看发送的请求,但我想将每个请求保存在一个单独的文件中. 这可能吗? 解决方案 您应该将结果保存为 XML 并仅打开“保存采样器数据 (XML)" ..
发布时间:2022-01-04 12:30:15 其他开发

当键未知时如何从jmeter中的json中提取值?

我有一个 json 响应,{'sadasd123242':'asdadada122dfsfs','dadsadaskljk':'adasdasdasdsadds'}我想使用 JSON 提取器从 jmeter 测试中的响应中提取密钥.我无法执行此操作,因为我不知道响应中的键.我如何获得钥匙? 解决方案 假设您有以下格式的响应: {“数据": {“资产":{"sadsad12dwqqwe": ..
发布时间:2022-01-04 12:30:05 其他开发

使用 Java 代码进行 Jmeter 分布式测试

我可以使用 Java 代码运行 Jmeter,但如果我想执行与分布式测试相同的操作,那么我如何在 Java 代码中添加远程引擎. 解决方案 这里有一个 sample 代码从 Java 代码启动远程引擎.有关使用 JMeter 进行远程测试的文档还有一个 示例 编写本地测试. ..
发布时间:2022-01-04 12:29:55 Java开发

修改 JMeter 中的 cookie 以在值周围包含花括号

我有以下 JSR223 后处理器,其中捕获的 c_QUID 值用花括号括起来并用于 cookie.例如,如果 c_QUID 是 5575-9878-4848-8897,那么我需要将 cookie 设置为 {5575-9878-4848-8897}.我可以在下面的脚本中修改什么来做到这一点?截至目前,它没有添加花括号. import org.apache.jmeter.protocol.http. ..
发布时间:2022-01-04 12:29:46 其他开发

Jmeter-如何从响应数据中提取令牌 ID

这是我需要从中提取令牌值的响应数据 {“令牌":“eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0IjoibXljb21wYW55IiwiZCI6ImhrZy5maXJlYmV0LmRldi5zdXBwb3J0LmNvbSIsInBybSI6WyJsb2c6KiIsInNlc3Npb246Y29ubmVjdCIsInNlc3Npb246dXBsb2FkRmlsZ ..
发布时间:2022-01-04 12:29:37 其他开发

如何使用 Jmeter 相关性从下拉列表中选择随机帐户

我在正则表达式的帮助下使用 Co-relation 设计了我的脚本.这里我的场景是登录,进入产品搜索屏幕,在那里随机选择一个帐户并选择一个产品模板并下订单.在这里,我通过为每个组选择提供的帐户来完成关联并为 5 个用户运行脚本.但我想为每个用户选择不同的帐户.可能第一次登录时他可能会选择帐户 1,第二次尝试时他可能会选择帐户 5,以此类推.如何随机选择这些帐户.此处附上脚本和 CSV 格式以供参考 ..
发布时间:2022-01-04 12:29:27 其他开发

JMeter 忽略 FATAL/OFF 日志级别

JMeter 文档忽略 FATAL/OFF 日志级别 通过 SLF4J/Log4j2 映射到新级别: 调试 信息 警告 错误 错误 无 Log4j2 以及 slf4j 可以支持FATAL和OFF Log4J 内置的标准日志级别 标准级别 intLevel 关闭 0 致命的 100 jmeter -LNONE 被忽略,以下 ..
发布时间:2022-01-04 12:29:18 其他开发

自动执行测试场景并通过“邮件"将所有测试结果状态作为报告发送.

自动执行测试场景并通过“邮件"将所有测试结果状态作为报告发送. 可能与否. 有可能,请给出答案 解决方案 是的,有可能,一个简单的技巧是您需要在 tearDown Thread Group 中添加“SMTP Sampler",并在 Test Plan 的末尾添加该线程组. 为此请确保: 在测试计划中在主线程关闭后运行tearDown Thread Group复选框需要“检查 ..
发布时间:2022-01-04 12:29:10 其他开发

在 jmeter 中启用服务器证书身份验证

正如标题所说,我想在 jmeter 中启用服务器证书的身份验证.可以配置吗? 到目前为止我发现的是这篇文章据此,“HTTP Client 4 实现将使用 TrustAll 方案".我主要使用这个客户端实现(在 jmeter 3.0 或 3.1 版中),因为这是 jmeter 中更高级/更通用的.但是这样 jmeter 就不会发现服务器证书无效的情况. 解决方案 根据 JMeter 文 ..
发布时间:2022-01-04 12:28:59 其他开发

如何使用 jmeter 测试具有 sys_refcursor 返回类型的 Oracle 存储过程?

我想使用 jmeter 测试一个 Oracle 存储过程.我已经完成了除参数之外的所有工作. 这是我的 SQL 查询: 声明outinfo varchar2(20);outtable sys_refcursor;开始{调用 RK_JSCX(?,?)};结束; Oracle 中的 outtable 是一个游标.我使用 resultSet 将它包含在 java 中.但是,无论我在参数 ..
发布时间:2022-01-04 12:28:38 数据库

JMeter(活动?)FTP 到 VLTrader

情况:我正在使用 JMeter 对我的通信应用程序 (Cleo VLTrader) 进行负载测试.我是 JMeter 的新手,并且能够使 HTTP 通信正常工作,但不能使 FTP 正常工作.当我尝试使用 JMeter FTP 请求采样器时,我可以在服务器端看到 JMeter 正在发出“PASV"命令,此后不久由于“502 PASV 命令不可用"错误而失败. 问题:我需要如何配置我的 JMet ..
发布时间:2022-01-04 12:28:17 其他开发

如何在 Jmeter 的不同时间与不同数量的用户一起运行

我想以不同的用户数运行登录请求:10、20、30 并生成包含用户数和响应时间的报告. 我用线程数创建了 CSV 文件:10、20、30 我将线程编号变量分配到线程组中的线程数中,但它没有运行. 解决方案 需要使用属性,用不同的属性值,例如10个线程 jmeter -JthreadNum=10 -t myJmx.jmx 并在您的测试计划中获取线程数中的属性: ${__P(t ..
发布时间:2022-01-04 12:28:09 其他开发

Jmeter - 在邮件中获取以前的结果

我正在使用 Jmeter - 它每 4 小时自动运行一次(通过 crontab).我在测试结束时通过邮件发送结果文件 (csv).我总是看到上一个测试的文件,而不是当前的(我可以按小时查看). 结构是这样的:一个“测试计划"(我检查“连续运行线程组"和“主线程关闭后运行tearDown线程组"),两个“线程组" - 在每个末尾我使用“查看结果树"将结果写入 csv 文件,最后 - 使用 SM ..
发布时间:2022-01-04 12:27:59 其他开发