Внедрение тегов огурца в набор testng.xml для параллельного запуска драйверов селена. - PullRequest
0 голосов
/ 07 ноября 2018

В настоящее время используется maven для запуска тестов на селен в среде testNg. Я указываю файлы бегуна огурца в комплекте testng.xml и запускаю 4 комплекта по одному для каждого экземпляра браузера. Ниже приведен пример этого файла testng.xml.

    <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="Test - Suite" parallel="classes" thread-count="5">
    <test name="Online Firefox">
     <parameter name="driver.name" value="firefoxDriver" /> 
    <classes>
        <class name="com.Online.runner.Test1_RunnerTest"/>
        <class name="com.Online.runner.Test2_RunnerTest"/>
        <class name="com.Online.runner.Test2_RunnerTest"/>
    </classes>
</test>
</suite>

Я дал теги каждому файлу бегуна в опциях огурца. Мне интересно посмотреть, есть ли способ указать в файле testng.xml запуск всех классов бегунов с определенными тегами огурцов вместо именования каждого файла бегун классов по отдельности? Так что, если бы я хотел запустить все регрессионные тесты или все тесты здравомыслия, это было бы легко. Кроме того, есть ли какие-либо ограничения для этого? Кажется, я не могу найти в этом никакой помощи, и мы будем благодарны. Спасибо

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