2016-04-28 17 views
4

Unten ist der Fehler gemeldet, wenn ich TestNG.xml ausführen. Obwohl ich den Bereich zum Kompilieren geändert habe, ist es immer noch nicht behoben. Ich habe das Projekt auch wieder aufgebaut. Ich würde mich freuen, wenn jemand dafür eine machbare Lösung geben kann.TestNG Probleme beim Ausführen des Projekts

Exception in thread "main" org.testng.TestNGException: 
6.1.1 is not a supported TestNG version 
    at org.testng.remote.support.ServiceLoaderHelper.getFirst(ServiceLoaderHelper.java:22) 
    at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:43) 

Project pom.xml-Datei:

<?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>TestVagrant</groupId> 
    <artifactId>1</artifactId> 
    <version>1.0-SNAPSHOT</version> 

    <dependencies> 
     <dependency> 
      <groupId>org.seleniumhq.selenium</groupId> 
      <artifactId>selenium-java</artifactId> 
      <version>2.46.0</version> 
     </dependency> 

     <dependency> 
      <groupId>org.testng</groupId> 
      <artifactId>testng</artifactId> 
      <version>6.1.1</version> 
      <scope>compile</scope> 
     </dependency> 

     <dependency> 
      <groupId>io.appium</groupId> 
      <artifactId>java-client</artifactId> 
      <version>3.0.0</version> 
      <scope>test</scope> 
     </dependency> 
    </dependencies> 

</project> 

Unten ist die TestNG XML:

<?xml version="1.0" encoding="UTF-8"?> 
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd"> 
<suite name="Suite"> 
    <test name="Test"> 
    <classes> 
     <class name="scenarios.AppiumTest"/> 
    </classes> 
    </test> <!-- Test --> 
</suite> <!-- Suite --> 
+1

kann u –

+0

ur TestNG.xml Datei teilen haben soeben den Test ng –

Antwort

3

Bitte aktualisieren Sie die TestNG mit der neuesten Version.

Dann die Version der TestNG xml Datei in Projekt ändern:

<dependency> 
     <groupId>org.testng</groupId> 
     <artifactId>testng</artifactId> 
     <version>6.1.1</version> 
     <scope>compile</scope> 
    </dependency> 

zu

<dependency> 
     <groupId>org.testng</groupId> 
     <artifactId>testng</artifactId> 
     <version><!-- Updated Version Name --></version> 
     <scope>compile</scope> 
    </dependency> 
Verwandte Themen