Я получаю файл testng-results.xml в каталоге test-output для своего проекта appium. Внутри я получаю результаты теста, например:
<test-method status="PASS" signature="setBeforeEachTest()[pri:0, instance:appium.salesforce1.ios.tests.MyTests]" name="setBeforeEachTest" is-config="true" duration-ms="0" started-at="2016-02-10T14:26:59Z" finished-at="2016-02-10T14:26:59Z">
<reporter-output>
</reporter-output>
</test-method>
Я хочу, чтобы мой вывод тега тестового метода был таким:
<test-method build="testBuild" status="PASS" signature="setBeforeEachTest()[pri:0, instance:appium.salesforce1.ios.tests.MyTests]" name="setBeforeEachTest" is-config="true" duration-ms="0" started-at="2016-02-10T14:26:59Z" finished-at="2016-02-10T14:26:59Z">
<reporter-output>
</reporter-output>
</test-method>
в основном, я хочу добавить еще одно значение в тег метода тестирования. Я пытался сделать это внутри своего @Test
ITestResult result = Reporter.getCurrentTestResult();
result.setAttribute("build", "testBuild");
но это не работает. Любые идеи?