Ниже мой файл testng. xml, и я параллельно запускаю тесты Appium Android, и, к сожалению, генерируемый файл junit xml предназначен только для 2-го набора тестов (Device_Two ). Кажется, он перезаписывает предыдущие результаты или просто не включает их в файл. HTMLReporter также показывает результаты только для Device_Two. Хотите знать, что я здесь делаю не так?
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >
<suite name="Android Appium Test Suite" parallel="tests" thread-count="2">
<listeners>
<listener class-name="org.uncommons.reportng.HTMLReporter"/>
<listener class-name="org.uncommons.reportng.JUnitXMLReporter"/>
</listeners>
<test name="Device_One">
<parameter name="deviceName_" value="device_One"/>
<parameter name="UDID_" value="emulator-5554"/>
<parameter name="platformVersion_" value="10.0"/>
<parameter name="systemPort_" value="8201"/>
<parameter name="URL_" value="http://127.0.0.1:4723/wd/hub"/>
<classes>
<class name="android.SomeTests"/>
</classes>
</test>
<test name="Device_Two">
<parameter name="deviceName_" value="device_Two"/>
<parameter name="UDID_" value="emulator-5558"/>
<parameter name="platformVersion_" value="8.0"/>
<parameter name="systemPort_" value="8202"/>
<parameter name="URL_" value="http://127.0.0.1:4733/wd/hub"/>
<classes>
<class name="android.SomeTests"/>
</classes>
</test>
</suite>