【问题标题】:JMeter HTML Report creation using Taurus Runner Task in Azure Pipelines在 Azure Pipelines 中使用 Taurus Runner Task 创建 JMeter HTML 报告
【发布时间】:2021-03-23 17:26:28
【问题描述】:

有谁知道如何在 Azure Pipelines 中使用 Taurus Runner Task 生成 Jmeter HTML 报告。我可以使用 Jmeter CLI 创建这个 Jmeter HRML 报告。

我的 taurus yaml 配置是 ***执行:

  • 场景: 脚本:_JmeterTest/JmeterWebApp.jmx 并发:4 迭代次数:1 加速:2s 报告:
  • 模块:junit-xml 文件名:taurus-output/TEST-Taurus.xml***

我听说在某个地方使用 ShellExec 模块,但不知道在我的情况下如何使用它。 谢谢

【问题讨论】:

    标签: jmeter azure-pipelines taurus


    【解决方案1】:

    ShellExec 模块的示例配置类似于:

    services:
    - module: shellexec
      post-process:
      - ~/.bzt/jmeter-taurus/5.2.1/bin/./jmeter -Jjmeter.save.saveservice.assertion_results_failure_message=false -g ${TAURUS_ARTIFACTS_DIR}/kpi.jtl -o /tmp/dashboard
    

    jmeter.save.saveservice.assertion_results_failure_message property override 是必需的,以使 Taurus 结果配置与 JMeter 的默认 results file configuration 兼容

    【讨论】:

    • 在管道中没有使用除Jmeter之外的Taurus插件,只是想知道您是否在azure发布管道中使用了publishhtmlreport任务,我正在尽力但由于某种原因它不起作用。
    • ShellExec 仅适用于 Linux 代理而不适用于 windows 代理
    猜你喜欢
    • 1970-01-01
    • 2018-10-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多