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

如何使用蚂蚁生成 html 报告

公孙宇
2023-03-14

我正在尝试使用ant生成html报告,因为我已经执行了以下步骤。在我的机器java和jeter中已经安装。我执行了以下步骤

> < li >下载Apache Ant并将其解压缩。将完整的解压缩文件夹复制到C:\apache-ant-1.9.11-bin < li >打开Jmeter文件夹,然后打开Jmeter文件夹中显示的Extras文件夹:C:\ Apache-Jmeter-4.0 \ Apache-Jmeter-4.0 \ Extras < li >复制Extras文件夹并将其粘贴到C:\ Apache-ant-1 . 9 . 11-bin \ Apache-ant-1 . 9 . 11 \ bin < li>

更新了build.xml

 Djmeter.home=.. - C:\apache-jmeter-4.0\apache-jmeter-4.0
 <property name="jmeter.home" value="C:\apache-jmeter-4.0\apache-jmeter-4.0"/>

在C:\ Apache-ant-1 . 9 . 11-bin \ Apache-ant-1 . 9 . 11 \ bin下创建Test.jtl文件

打开命令提示符并在命令下面运行

C:\apache-ant-1.9.11-bin\apache-ant-1.9.11\bin>ant

它在命令提示符下产生错误信息。

Unable to locate tools.jar. Expected to find it in C:\Program Files (x86)\Java\jre1.8.0_144\lib\tools.jar Buildfile: C:\apache-ant-1.9.11-bin\apache-ant-1.9.11\bin\build.xml

按照你的建议,我添加了下面的代码,仍然面临下面的错误。

这是我在上图中设置的tool.jar文件的路径。

共有1个答案

罗源
2023-03-14

>

  • 关于“tools.jar”消息,它表明您的Java安装与Ant期望的不同,可能您在Java安装期间并没有选择安装Public JRE的选项。因此,选项如下:

    • 要么现在用Public JRE重新安装Java(最好是在路径中不包含空格或国家字符的位置)
    • 或者忽略警告,应该不会对JMeter产生影响

    还要注意,从JMeter 3.0开始,有一个选项可以生成HTML Reporting Dashboard,其中包含比Ant任务提供的更详细的信息。

    引用:

    • JMeter Ant任务
    • 在不使用JMeter GUI的情况下启动JMeter测试的五种方法

  •  类似资料:
    • 现有的报告显示了单个模块的单元测试复盖率,但我们需要在Tomcat上提供集成、测试范围的代码复盖率。我们所做的是在Tomcat文件夹中安装jacoco代理,并将其配置为生成jacoco.exec。当我使用EclEmma插件导入Jacoco.exec时,我们看到了代码覆盖率。 有没有任何方法可以从独立的Jacoco.exec生成没有源代码的报告?

    • 问题内容: 在定义顺序构建步骤时,我使用元素的属性。我最近看到了一个ant文件,其中的构建顺序是由目标内部的元素定义的。为了显示 : 与 两种方法之间是否有真正的区别?是其中之一更可取吗? 问题答案: 与这两种方法的主要区别在于目标是 始终 执行,而在目标只有在包含目标是执行。 一个澄清的例子: 在这里,将始终执行,而只有在定义时才会执行。 在此,仅当is即定义时才执行。

    • 问题内容: 有没有一种方法可以(轻松)生成包含测试结果的HTML报告?除Selenium外,我目前正在使用JUnit来测试Web应用程序UI。 PS:鉴于项目结构,我不应该使用Ant :( 问题答案: 我发现上述答案很有用,但并不是真正的通用目的,它们都需要其他一些主要的构建系统,例如Ant或Maven。 我想用一个简单的命令即可生成报告,我可以从任何东西(从构建,测试或我自己)中调用它,因此我创

    • 我有一个目录,里面有几个子目录。里面有文件。在那些是一个副本,存在于多个目录中。子目录和文件名在执行时显然是未知的。 我试图使用将的内容复制到中,这样我得到的文件结构 到目前为止,我有以下几点 这很好,达到了我想要的效果,但是,在中有重复文件是一个错误。如果检测到中有重复的文件名,我希望构建失败 我试图找到一种方法来制作<代码> 也许让每个复制的文件都是只读的,这样作为的结果的后续覆盖无法覆盖并产

    • 我已经在分析模式下成功启动了我的应用程序,但我不确定如何从Jprofiler生成报告或指标。 我可以看到Live内存(所有对象、记录的对象编号。of.实例计数等)、堆遍历器等,但我不确定JProfiler对我的应用程序的结论或建议。 有人能帮忙吗?

    • 我正在使用Cucumber for Java 我没有使用来配置要使用的步骤或功能。我正在使用方法 它的一切工作发现,但我想生成一个报告的结果。我正在阅读有关它的信息,要配置它,我需要使用,如下所示: 如何使用该方法配置它??