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

在Jenkins中发布TestNG报告失败

吴浩皛
2023-03-14

我已经使用Maven project和Selenium&TestNG创建了我想从Jenkins执行的自动化脚本。在Jenkins中,我添加了TestNG插件来发布TestNG报告。但它没有显示出来。我得到以下提到的错误。

我已经尝试了以下选项,但对我来说不起作用。

>

  • 尝试给出TestNG报告的完整路径。模式中的向前斜杠和向后斜杠。

    通过更改TestNG结果文件路径,我尝试了其他不同的选项,但它对我有效。

  • 共有1个答案

    闻人举
    2023-03-14

    几个关卡:1。检查testng是否在指定的位置生成此文件:/target/surefire-reports/testng-results.xml 2。需要配置TestNG以生成xml报表

    希望,如果上面提到的一切都是正确的,你会得到关于詹金斯的结果。

     类似资料:
    • 我试图发布从我的纽曼脚本生成的超文本标记语言报告,并在Jenkins作业中使用以下设置。 我正在工作区的/newman目录中生成newman报告。但是,在project dashboard上,我可以看到指向报告的链接,但当我单击它时,它会显示处理报告时出错,因为找不到“”。为什么它试图从错误的目录中读取报告? 控制台输出中有一条消息: 记录测试结果 脚本:

    • 我遵循以下步骤在詹金斯得到诱惑报告,但得到错误,我能够得到本地报告 1.增加了诱惑力命令行安装(图1) 2.增加了建造后的动作诱惑力-结果(图2) [Project-Allure]$C:\Windows\System32\Config\SystemProfile\AppData\Local\Jenkins.Jenkins\Tools\ru.yandex.qatools.allure.Jenkins

    • 我使用Maven运行TestNG。我现在尝试使用Jenkins的测试插件来查看结果。 当我在Eclipse中运行测试时,我得到文件 /test-output/testng-results.xml 但是我在我的詹金斯经纪人那里没有看到这样的档案。我在哪里能找到它?如果它没有被创建,我如何创建它?

    • Java:8 Maven:3.2.5``JMeter Maven插件:2.7.0 我也有同样的用例,试图用超文本标记语言Publisher插件在Jenkins中发布报告。 启动过程包括:[java、-Xms512M、-Xmx512M、-jar、ApacheJMeter-4.0.jar、-d、/home/jenkins/workspace/QA_自动化/性能_作业_ISL/target/jmeter

    • 我应该修复所有的错误和警告吗?只有到那时我的应用程序才会发布吗? 我发现我的应用程序正在不同的设备上测试,不同的屏幕尺寸和RAM。是否可以在flutter或google play控制台中指定最小屏幕大小和/或RAm,以便我的应用程序只在这些设备上测试? 导致崩溃的一个错误也与我的应用程序无关。如下所示

    • 背景: null > @test(groups={“init”})public void openURL() 包含用于启动webdriver并使用给定URL打开chrome>实例的webdriver代码。 @test(dependsonGroups={“init”})public void testLogin() 包含的webdriver代码指向: 1。找到用户名密码文本输入元素,从属性文件中输入