Как выполнить тесты mockito и selenium вместе, используя testng. xml в качестве одного Testrunner? - PullRequest
2 голосов
/ 08 января 2020

Файл xml выглядит следующим образом:

Проверка входа - это класс тестирования селена.

xlImportTest - это класс тестирования mockito.

     <?xml version="1.0" encoding="UTF-8"?>
     <!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">

     <suite name="Suite">

       <test thread-count="5" name="LoginTest">
         <classes>
            <class name="newpackage.LoginPageCheck"/>
         </classes>
       </test> 

        <test thread-count="5" name="xlImportTest Test">
             <classes>
                <class name="test.xlImportTest"/>
            </classes>
        </test>

</suite>

<!-- Suite -->

Я запускаю следующий testng. xml через тестового бегуна следующим образом:

public static void main(String[] args) {


    TestListenerAdapter tla = new TestListenerAdapter();
    TestNG testng = new TestNG();
    testng.setOutputDirectory(cDateTime);

    List<String> suites = Lists.newArrayList();

    suites.add(file+"\\testng.xml");

    testng.setTestSuites(suites);

    testng.addListener(tla);

    testng.run();       

}

Это показывает следующую ошибку:

================ =====================

Suite

Всего выполнено тестов: 2, сбоев: 0, пропусков: 2

Ошибка конфигурации: 2, Пропуска: 2

================================ ====

...