jdi-testing / jdn-ai

JDN – is the Chrome plugin for UI test automation. It helps Software Test Automation Engineer to create Page Objects for the test automation framework and start test development fast
MIT License
9 stars 3 forks source link

[High] [Vividus] При выборе фреймворка Vividus и создании нескольких page objects, выгружается только последний созданный объект #1477

Closed Lisa5876 closed 1 year ago

Lisa5876 commented 1 year ago

JDN v 3.13.562 Back-end v 0.2.40

При выборе фреймворка Vividus и создании нескольких page objects, выгружается только последний созданный объект

Шаги воспроизведения:

  1. Поищите локаторы элементов на страничке https://jdi-testing.github.io/jdi-light/html5.html
    • Framework - Vividus
    • Library - HTML5 (dropdown is disabled)
    • Annotation - any
    • Locators type - any
  2. Выделите любые 2 локатора и сохраните объект;
  3. Создайте новый Page obgect с теми же настройками;
  4. Выделите любые другие 2 локатора и сохраните объект;
  5. Нажмите Download all;
  6. Откройте проект в idea;
  7. Перейдите в в /src/main/resources/properties/suite/web_app/pages.properties

Фактический результат: В файле только локаторы из последнего созданного объекта

Ожидаемый результат: В файл включены локаторы для всех созданных page objects

2023-08-23_13h28_22 2023-08-23_13h29_22
kostrubin commented 1 year ago

3.14.1

Lisa5876 commented 1 year ago

JDN v 3.14.1 Back-end v 0.2.40 test result - pass

2023-08-24_14h01_46 2023-08-24_14h01_16