unit-testing - 如何在我的桌面上下载或保存 JMeter 结果?

标签 unit-testing testing jmeter load-testing performance-testing

<分区>

我正在做一个基于 Web 的项目,有 100 个用户,循环计数:1 和启动时间:1 秒,用于所有页面的性能负载测试。

有 500 个样本正在显示,我需要对其(表格和树)的结果进行报告。 我可以截取屏幕截图,但它对少数用户或少数样本有用。

对于 500 或 1000 个样本(无法对所有样本结果进行截图)。 如何将结果保存或下载到我的 table ​​面或任何文件夹中?有什么办法吗?

需要帮助。 提前致谢。

最佳答案

这里有一些建议:

不要做

  1. 除了测试开发或调试之外,不要使用查看结果树和/或查看结果表
  2. 不要使用 JMeter 的 GUI 进行实际负载测试
  3. 为性能测试运行禁用所有监听器。
  4. 关注JMEter's best practices指南

应该做的

  1. command-line non-GUI 中运行 JMeter模式为

    jmeter -n -t /path/to/your/test/plan.jmx -l /path/to/results/file.jtl
    
  2. 一旦测试完成,打开 JMeter 的 GUI 并添加即 Aggregate Report听众查看结果摘要。如果您对单个请求感兴趣,您仍然可以使用 View Results in Table 或 View Results Tree 监听器,但在 View Results Tree 的情况下,您将无法看到请求/响应详细信息,因为 JMeter 默认不存储它们配置。
  3. 您可以选择使用 JMeter Pluginsgenerate good looking graphs简化结果分析过程并更好地呈现。

关于unit-testing - 如何在我的桌面上下载或保存 JMeter 结果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26140172/

相关文章:

java - 一对多 JPA 注释不会删除孤儿

c# - Visual Studio 2012 Fakes - 如何验证调用的方法?

c# - 使用 NUnit 在不同的应用程序域中运行单元测试

unit-testing - 测试第三方库的智能包装器

performance - 由于 NET::ERR_CERT_AUTHORITY_INVALID 错误,我无法使用我的 jmeter 记录场景

java - HTTP请求采样器数据的含义

Jmeter 可能正在等待用户授权证书

unit-testing - 为每个测试重新启动 appdomain

ruby-on-rails - 在 rspec 中找不到 Font-awesome-rails 帮助程序

testing - Haskell QuickCheck 最佳实践(尤其是在测试类型类时)