Как проверить все классы параллельно в пакетах в Testng? - PullRequest
0 голосов
/ 02 июля 2019

У меня много тестовых классов в различных пакетах, чтобы упростить настройку планов тестирования. Я использую пакеты в testng xml. При установке пути к пакету в виде testscripts.testgroupA. * Он выполняет все тесты в testgroupA. Моя проблема в том, что я хочу запускать все тесты внутри пакета параллельно (в одно и то же время) без необходимости записывать каждый тестовый класс.

Могу ли я структурировать xml любым другим способом, чтобы заставить его работать? Спасибо!

Я пытался использовать "параллель = классы / тесты", и, похоже, ни один из них не работает. Каждый тест выполняется последовательно один за другим.

<suite name="DemoSuite" parallel="tests" thread-count="20">
    <test name="Package1">
        <packages>
            <package name="testscripts.testgroupA.*"/>
        </packages>
    </test>
</suite>

Testng-версия: 6,8

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...