Как сделать объектное сопоставление в jubula?
Я хочу протестировать свое приложение rcp. Для этого мне нужно сделать сопоставление объектов. Может кто-нибудь сказать мне, как сделать сопоставление объектов.
2 ответа
В Jubula есть шпаргалки, которые описывают основные этапы написания и выполнения тестов. В меню "Справка" в разделе "Шпаргалки" вы можете открыть их список. Шпаргалка "Первые шаги" - это то, что вам нужно для базового знакомства.
В основном вы должны добавить:
- плагин Jubula для вашего приложения RCP
-добавить в config.ini пакет jubula
См.: Справочная документация Jubula
Настройка RCP AUT для тестирования Если вы хотите протестировать приложение Rich Client Platform, вы должны сначала распаковать наш плагин "RCP Remote Control" в свой AUT . Это можно сделать следующим образом:
- Найдите каталог установки Jubula.
- Извлеките содержимое папки rcp-support.zip в каталог плагинов для вашего RCP AUT.
- Приложения RCP обычно имеют файл конфигурации /config.ini, который содержит параметр osgi.bundles. Этот параметр может потребоваться изменить, чтобы позволить плагину дистанционного управления RCP загружаться при запуске AUT . Плагин org.eclipse.update.configurator автоматически загружает все плагины, найденные в каталоге плагинов, что означает, что плагин удаленного управления RCP должен начинаться с AUT, если org.eclipse.update.configurator@3:start уже определен в osgi Параметр.bundles. В противном случае вам может понадобиться добавить org.eclipse.jubula.rc.rcp в конец параметра osgi.bundles.
Если вы не выполните вышеуказанные действия, агент AUT не сможет связаться с вашим AUT!
После этого кнопка добавления сопоставлений должна быть активной, поскольку агент может связываться с AUT .