Я хочу использовать поддерживаемые системой свойства ReportNG, как указано here Но я не использую файл testng.xml для запуска теста. Тесты выполняются путем указания группы TestNG в командной строке maven. Я определил свойства системы ReportNG на pom.xml файл, как -Использование поддерживаемых системных свойств без testng.xml
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<executions>
<execution>
<id>default-test</id>
<goals>
<goal>test</goal>
</goals>
<configuration>
<argLine>-Xmx2048m -XX:MaxPermSize=512m</argLine>
<properties>
<property>
<name>usedefaultlisteners</name>
<value>false</value>
</property>
<property>
<name>listener</name>
<value>org.uncommons.reportng.HTMLReporter, org.uncommons.reportng.JUnitXMLReporter</value>
</property>
</properties>
<systemProperties>
<systemProperty>
<name>org.uncommons.reportng.frames</name>
<value>false</value>
</systemProperty>
<systemProperty>
<name>org.uncommons.reportng.title</name>
<value>OBS Test Report</value>
</systemProperty>
</systemProperties>
<systemPropertyVariables>
<target.host>${target_host}</target.host>
<target.port>22</target.port>
</systemPropertyVariables>
</configuration>
</execution>
</executions>
</plugin>
Но свойства org.uncommons.reportng.frames
и org.uncommons.reportng.title
не оказывает никакого влияния на генерируемой reportng отчета. Где я должен указывать эти свойства?
Как вы выполнение Maven? Можете ли вы опубликовать команду, которую используете? – Tunaki
вот команда maven, используемая для запуска теста - '' '$ MAVEN_HOME/bin/mvn -DskipTests = false -Dgroups = Temp test -e''' – Tarun