Добрый день, имеется следующая задача:
необходимо один и тот же test suite запускать с разными настройками, отличаться должны количество потоков, браузеры, тесты. Один и тот же xml файл для разных настроек переписывать и плодить ещё кучу xml неудобно, так как их и так немало, возможно ли решать проблему конфигурирования suite с разными данными с помощью DataProvider или как-нибудь ещё?
Элемент xml suite, конфигурирующий один из тестов:
<suite name="TransactionTest" verbose="1" parallel="tests" thread-count="1">
<parameter name="file" value="ppr.properties"/>
<test name="TransactionTest">
<parameter name="browser" value="chrome"/>
<classes>
<class name="ru.fleetcor.autotests.TransactionTest">
<methods>
<include name="invalidLoginTest"/>
</methods>
</class>
</classes>
</test>
</suite>