Проблемы Jubula с «выполнить вход» и неназначенными именами компонентов для входа

#java #testing #jubula

#java #тестирование #jubula

Вопрос:

Используя Jubula standalone версии 8.3.0.122 в Linux, я столкнулся с парой связанных проблем:

  1. Раздел «ошибки» в представлении «Проблемы» выдал мне два сообщения Incomplete Test Data for node "Perform login" . Это произойдет даже со свежесозданными проектами, как только я сделаю что-нибудь, чтобы изменить проект, даже изменив описание проекта.
  2. В режиме сопоставления объектов было три неназначенных имени компонентов login_login_btn , login_password_txf и login_username_txf . Это произойдет, даже если я не использовал имена, даже немного похожие, и произойдет независимо от используемого AUT.

Ответ №1:

Проблема заключалась в «шаблоне проекта», который по умолчанию включается в новые проекты. Есть два разных решения:

  1. Запустите совершенно новый проект с помощью пункта меню Test> New, но снимите флажок Load project template перед нажатием Finish .
  2. В старом проекте сначала удалите наборы тестов INCUBATION , PRODUCTIVE , а WORK затем удалите все группы тестовых наборов по умолчанию, кроме unbound_modules_concrete (то есть, 00 - Application Test Cases через 03 - Work ).