2016-02-03 5 views
1

Im пытается создать класс TestNG и запустить его в Eclipse, но я получаю эту ошибку ниже -TestNG - Abstractmethod ошибка

java.lang.AbstractMethodError: org.testng.remote.RemoteTestNG$DelegatingTestRunnerFactory.newTestRunner(Lorg/testng/ISuite;Lorg/testng/xml/XmlTest;Ljava/util/Collection;)Lorg/testng/TestRunner; 
    at org.testng.SuiteRunner$ProxyTestRunnerFactory.newTestRunner(SuiteRunner.java:587) 
    at org.testng.SuiteRunner.init(SuiteRunner.java:161) 
    at org.testng.SuiteRunner.<init>(SuiteRunner.java:114) 
    at org.testng.TestNG.createSuiteRunner(TestNG.java:1290) 
    at org.testng.TestNG.createSuiteRunners(TestNG.java:1277) 
    at org.testng.TestNG.runSuitesLocally(TestNG.java:1131) 
    at org.testng.TestNG.run(TestNG.java:1048) 
    at org.testng.remote.RemoteTestNG.run(RemoteTestNG.java:115) 
    at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:207) 
    at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:178) 

Мой простой класс

package test.selenium_project; 

import org.testng.annotations.Test; 

public class SampleNg { 
    @Test 
    public void f() { 
     System.out.println("test"); 
    } 
} 

банки использовали

testng-6.5.1 
+0

Обновите TestNG до последней – juherr

ответ

1

Я ожидаю, что это проблема с testng jar. Вы можете попробовать один раз с помощью eclipse-testng addin. here это шаги, чтобы установить плагин

here является последним TestNG баночка из репозитория Maven ..

Спасибо, Murali

+0

я не уверен, что этот вопрос , Я создал еще один проект и все его работаю. – user1050619

 Смежные вопросы

  • Нет связанных вопросов^_^