Я хочу протестировать мое приложение rcp с помощью тестов gui. Я нашел два возможных инструмента: инструмент для тестирования jubula и rcp. Кто-нибудь знает, как вводить параметры в тесты, чтобы я мог использовать один тестовый пример с несколькими входами?инструмент для тестирования jubula/rcp: как ввести параметр
ответ
Найден способ для RCP инструмент тестирования: https://www.eclipse.org/rcptt/documentation/faq/pass-value/
- Добавить параметр, который вы хотите включить в тест на аргументы Aut Vm как
-DpropertyName=propertyValue
- функции Используйте ECL
get-java-property "propertyName"
, чтобы получить значение из прошло свойство
Вы должны использовать функцию набора данных. Это в основном таблица с каждой строкой, означающая повторение отдельного цикла одного и того же теста.
Столбцы таблицы названы в честь параметров тестовых случаев.
Вы также можете использовать файлы Excel (.xls) в качестве источника набора данных.
Вы можете добавить параметры parameter contexts, объединить его super context, добавить контекст для проверки дела, а затем использовать его в качестве $ ParameterName в тест случае скрипт.
В RCPTT, если тестовый пример относится к более чем одному суперконтексту, тогда будут использоваться все возможные комбинации кортежей из этих суперконтекстов.
В приведенной документации есть примеры.
Да, спасибо @RyanHaining. Я выполнил свой ответ. – jagemue