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 мало что можно сделать, если у вас нет лицензионной копии самого программного обеспечения, настроенной локально или удаленно (дополнительную информацию см. Здесь).