localsettings.properties: Как использовать его свойства для конфигурации JTest?

Я пытаюсь узнать о плагине Maven Parasoft для JTest.

Полное имя для версии 3.12: Parasoft: maven-parasoft-plugin: 3.12: jtest

Во-первых, кроме сайта Apache, я не нашел учебника по этому плагину. Мне интересно, использую ли я плохие ключевые слова в своем исследовании Google. Поэтому я был бы очень рад, если бы кто-нибудь помог мне по каким-то ссылкам.

Что ж, читая на сайте Apache этот документ: http://build.parasoft.com/docs/maven-parasoft-plugin/jtest-mojo.html Я пытаюсь представить, как выглядит файл localsettings.properties.

В таблице я нахожу параметр localsettings, и они говорят, что это:

читает файл локальных настроек для глобальных настроек, таких как Центр отчетов, электронная почта и настройки Team Server. Значение по умолчанию: ${project.basedir}/localsettings.properties.

Это интересно. Но я не вижу, как я могу использовать свойства, которые существуют в этом файле.

Например, предположим, что у меня есть в этом файле следующий ключ-значение:

my.company.parasoft.server.address=our.server.address.value

Как Parasoft может понять, что ключ my.company.parasoft.server.address означает адрес сервера нашей компании parasoft? Я не вижу никакого параметра (тега idem), чтобы сделать что-то в pom.xml, например:

<concertoAddressTag>${my.company.parasoft.server.address}</concertoAddressTag>

... или из командной строки maven:

... -DconcertoAddressTag=%my.company.parasoft.server.address%

Или, может быть, ключи должны иметь точное имя, которое будет распознаваться автоматически?

Примечание. Любая полезная информация об этом плагине будет принята с благодарностью.

Спасибо вам большое!

1 ответ

Решение

localsettings.properties - это собственный формат Parasoft, содержащий набор предопределенных пар ключ-значение, которые позволяют настраивать локальную среду, настраивать параметры отчетов, назначения задач, детали лицензирования и многое другое.

Вы можете найти список ключей и значений, которые могут быть распознаны инструментом, в Руководстве пользователя Parasoft Jtest.

Обычно эти параметры должны храниться в отдельном файле либо локально, либо на вашем сервере Concerto (более подробная информация здесь).

Тем не менее, если вы хотите расширить список опций, импортированных из Concerto, в свой файл pom.xml, вы можете сделать это, явно введя пары ключ-значение, за которыми следует тэг AdditionalProprties, описанный здесь.

Также обратите внимание, что с плагином Parasoft Jtest Maven мало что можно сделать, если у вас нет лицензионной копии самого программного обеспечения, настроенной локально или удаленно (дополнительную информацию см. Здесь).

Другие вопросы по тегам