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

Jenkins测试错误

柳俊逸
2023-03-14

詹金斯设置

  • 我不使用任何源代码管理方法,因此我将其保留为非

在全局工具配置下

>

  • JDK安装已设置为自动安装

    Maven配置设置为,

    >

    文件路径=C:\Users***。m2\设置。xml

    默认全局设置提供程序=使用默认maven全局设置

    TestNg文件

    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >
    
    <suite name="Entution v1.1">
    
        <test name="Purchase Order Form">
            <classes>
                <class name="Procurement._01_PurchaseOrder.TestCases.TestCase_13_Procurement_PurchaseOrder" />
            </classes>
        </test>
    
        <test name="Inbound Shipment Form">
            <classes>
                <class name="Procurement._01_PurchaseOrder.TestCases.TestCase_13_Procurement_InboundShipment" />
            </classes>
        </test>
    
        <test name="Purchase Invoice">
            <classes>
                <class name="Procurement._01_PurchaseOrder.TestCases.TestCase_13_Procurement_PurchaseInvoice" />
            </classes>
        </test>
    
    </suite>  	

    POM文件

    <?xml version="1.0" encoding="UTF-8"?>
    <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
      <modelVersion>4.0.0</modelVersion>
    
      <groupId>test11</groupId>
      <artifactId>test11</artifactId>
      <version>1.0-SNAPSHOT</version>
    
      <dependencies>
    
        <!-- https://mvnrepository.com/artifact/org.seleniumhq.selenium/selenium-java -->
        <dependency>
          <groupId>org.seleniumhq.selenium</groupId>
          <artifactId>selenium-java</artifactId>
          <version>3.4.0</version>
        </dependency>
    
        <!-- https://mvnrepository.com/artifact/org.testng/testng -->
        <dependency>
          <groupId>org.testng</groupId>
          <artifactId>testng</artifactId>
          <version>6.11</version>
          <scope>test</scope>
        </dependency>
    
        <dependency>
          <groupId>commons-configuration</groupId>
          <artifactId>commons-configuration</artifactId>
          <version>1.6</version>
        </dependency>
    
        <dependency>
          <groupId>org.jenkins-ci.main</groupId>
          <artifactId>jenkins-core</artifactId>
          <version>2.68</version>
          <scope>provided</scope>
        </dependency>
    
        <dependency>
          <groupId>org.apache.maven.plugins</groupId>
          <artifactId>maven-compiler-plugin</artifactId>
          <version>3.6.1</version>
        </dependency>
    
      </dependencies>
    
      <build>
        <plugins>
          <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-surefire-plugin</artifactId>
            <version>2.20</version>
            <configuration>
              <suiteXmlFiles>
                <suiteXmlFile>TestNgSuite.xml</suiteXmlFile>
              </suiteXmlFiles>
            </configuration>
          </plugin>
        </plugins>
      </build>
    
      <!-- https://mvnrepository.com/artifact/org.jenkins-ci.main/jenkins-core -->
    
    </project>

  • 共有1个答案

    李鸿
    2023-03-14

    我删除了POM中的所有依赖项。xml文件,属于Jenkins。问题解决了。。。

     类似资料:
    • 问题内容: 尝试在没有监视器的MacOS Mini上运行Robotium UI测试时,我首先遇到了此问题。我添加了Robotium代码来测试屏幕上的UI点击,因为我们想在回归测试中添加一些UI自动化。我在Jenkins服务器上收到的错误是当solo.clickInList(X)运行时: 我发现Jenkins需要Xvnc插件来伪造UI,以便仿真器可以使用它。确保在特定作业中选中“显示仿真器窗口”。现

    • 问题内容: 我实际上正在尝试使用Maven开发Jenkins插件,但无法对其进行测试。 我使用命令创建了项目。我打电话给。我将其与or 打包在一起,并使用来运行Jenkins服务器。 默认情况下,在Jenkins配置页面(Jenkins菜单->管理Jenkins->配置系统)或“构建”部分下会出现一个用于测试目的的HelloWorlBuilder,但不会显示。 我通过确保我没有记错但仍然无法正常工

    • 它在Jenkins slave上工作得很好,但我想为SOAPUI测试用例添加另一个Jenkins slave。但是相同的windows批处理命令在新机器上不起作用。 我在机器上的Jenkins控制台输出中得到以下消息: 我需要在那台机器上设置什么才能使它工作吗? 最后一次编辑:在我们公司,我们有有限的用户帐户。所以我不得不把这个任务交给管理员。他在奴隶身上设置了一些东西,现在对两个奴隶都起同样的作

    • 遇到以下错误。无法确定确切的根本原因。 WebDriverException:无法连接到端口7055上的二进制FirefoxBinary(/usr/lib64/Firefox/Firefox);进程输出如下:错误:无法打开Display::99错误:无法打开Display::99 构建信息:版本:“2.45.0”,修订版:“32A636C”,时间:“2015-03-05 22:01:35”系统信息

    • 问题内容: 我有一个用Rails编写的应用程序。为了对其进行测试,我构建了一个docker映像。一切正常。 但是,当我配置Jenkins运行这些测试时,就会出现问题。在构建步骤中,我要做的是: 其中rspec是在docker-compose.yml上定义的服务,其中包含以下命令: 当rspec返回错误时,构建仍然成功。这里是输出示例: 返回1,构建仍然成功。 如果我通过docker通过其ID检查容