Как установить sysproperty в testng, используя Eclipse?

Я должен установить 'sysproperty key="org.uncommons.reportng.escape-output" value="false"/' в TestNG.

  1. Дайте мне знать, как сделать это с помощью затмения.
  2. Также дайте мне знать, как создать задачу TestNG ANT, если я не могу использовать eclipse для установки свойства.

Заранее спасибо.

2 ответа

Решение

Первая часть вопроса может быть решена путем доступа к следующему меню - "Выполнить" -> "Выполнить" | "Настройка отладки" -> "Конфигурация" -> вкладка "Аргументы" -> Аргументы виртуальной машины. Добавьте следующую строку в текстовую область:

-Dorg.uncommons.reportng.escape-output=false

По второму вопросу обращайтесь к документации TestNG Ant:

<testng>
   <sysproperty key="org.uncommons.reportng.escape-output" value="false"/>
   <!-- the rest of your target -->
</testng>

Вы также можете добавить его как переменную syspropertyVariable в свой плагин maven-surefire в вашем pom.xml, например, если вам не нужно часто его менять. В противном случае используйте аргументы VM, как в предыдущих ответах.

<groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-surefire-plugin</artifactId>
            <version>2.6</version>
            <configuration>
                <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>

                <reportsDirectory>target/surefire-reports</reportsDirectory>
                <skipTests>false</skipTests>
                <systemPropertyVariables>
                    <org.uncommons.reportng.escape-output>false</org.uncommons.reportng.escape-output>
                </systemPropertyVariables>
            </configuration>
Другие вопросы по тегам