当前位置: 首页 > 知识库问答 >
问题:

如果使用Jmeter Maven插件执行Jmeter测试时出现错误,则不会生成Jmeter报告

况野
2023-03-14

我正在使用Jmeter Maven插件运行Jmeter测试。运行测试后,我想生成简单的报告,指出测试是否通过/失败。我指的是

https://stackoverflow.com/questions/4669467/jmeter-how-to-create-summary-report-from-jtl-file?lq=1

用于生成报告。我添加了一个shell脚本,用于从jmeter jtl结果文件生成html报告,然后使用exec-maven插件执行脚本,从而生成html报告文件。我面临的问题是,如果一个Jmeter测试失败,那么报告根本就不会生成。因此,我假设maven一旦在测试套件中检测到错误就会退出,并且不执行exec-maven插件,因此根本不调用shell脚本。

有人能给我指点一下吗?有没有任何属性在pom文件或任何设置,我可以尝试绕过这一点。任何帮助都将得到真诚的感谢!

共有1个答案

于飞飙
2023-03-14

您可以将 配置设置设置为true,以使插件忽略故障并继续执行其他所有操作。

+---+
<project>
    [...]
    <build>
        <pluginManagement>
            <plugins>
                <plugin>
                    <groupId>${project.groupId}</groupId>
                    <artifactId>${project.artifactId}</artifactId>
                    <version>${project.version}</version>
                    <executions>
                        <execution>
                            <id>jmeter-tests</id>
                            <phase>verify</phase>
                            <goals>
                                <goal>jmeter</goal>
                            </goals>
                        </execution>
                    </executions>
                    <configuration>
                        <ignoreResultFailures>true</ignoreResultFailures>
                    </configuration>
                </plugin>
            </plugins>
        </pluginManagement>
    </build>
    [...]
</project>
+---+
 类似资料:
  • 使用的命令:/jmeter-n-t测试。jmx-JTestEnv=sit2-l ResultLog。日志-e-o结果日志 相同的命令从本地cmd生成结果,并从ec2实例给出以下异常 错误消息生成报告时出错:org。阿帕奇。杰米特。汇报仪表板GenerationException:处理示例时出错:Consumer失败消息:Consumer失败消息:Consumer失败消息:Consumer失败消息:

  • 本文向大家介绍jmeter如何自动生成测试报告,包括了jmeter如何自动生成测试报告的使用技巧和注意事项,需要的朋友参考一下 1、准备.jmx脚本文件 2、在脚本文件路径下执行cmd命令: 参数解析:   ● -n: 非GUI模式执行JMeter   ● -t: 执行测试文件所在的位置   ● -l: 指定生成测试结果的保存文件,.jtl文件格式   ● -e: 测试结束后,生成测试报告   ●

  • 我正在使用最新的JMeter 3.3运行最新的Selenium WebDriver测试,一切似乎都很好, 我只有1个线程配置了1秒的爬升和1个循环计数,但是在webdriver执行完成后,JMeter并没有停止整个测试执行,而是无限期地继续执行测试,我不确定为什么会发生这种情况,我正在使用chromedriver,我所做的所有配置都是按照JMeter文档进行的,我还添加了命令位于脚本末尾。请参考附

  • 异常:到http://access.xyz.com的连接在org.apache.http.impl.conn.DefaultClientConnectionOperator.OpenConnection(DefaultClientConnectionOperator.java:190)在org.apache.http.impl.conn.ManagedClientConnectionImpl.Op

  • 问题内容: 从jmeter-maven-plugin执行JMeter时可以使用JMeter 插件吗? 更新 我尝试按照Ardesco的有用答案将依赖项添加到插件定义中,但是却得到了无数的。它 看起来 像Maven是不是把执行的JMeter时的传递依赖的类路径。有任何想法吗? 问题答案: 尽管此答案被接受,但仅适用于2.X之前的版本。但是对于高于2.X的版本,请参见此答案。 使用2.6.0版或更高版

  • 和下面的一些行 我在1.7.6版本中使用了frontend-maven-plugin,并将其插入到pom.xml中。 我的karma.conf.js看起来是这样的: 我的Package.json: My Angular.json: 我使用以下版本的软件包: IDE 我做错了什么?