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] Отмена создания ПО на этапе посчитанного списка локаторов ломает настройки создания ПО в онбоардинге #1521

Closed AlexeyGirin closed 1 year ago

AlexeyGirin commented 1 year ago

Environment details (please complete the following information): JDN v 3.14.10 Back-end v 0.2.40 Win10

Describe the bug Отмена создания ПО на этапе посчитанного списка локаторов ломает настройки создания ПО в онбоардинге

To Reproduce Steps to reproduce the behavior:

  1. Запустите плагин

  2. Начните создание ПО будучи на странице https://jdi-testing.github.io/jdi-light/contacts.html image

  3. Нажмите Generate All

  4. Дождитесь окончания генерации

  5. Нажмите кнопку Back и Discard в появившемся диалоге

  6. Нажмите на кнопку старта онбоардинга в верхней части плагина

  7. Дойдите до второго шага Уже на этом шаге - всё выглядит странно - диалога создания - НЕТ! image

  8. Нажмите кнопку Next image

  9. Нажмите кнопку Generate image

Actual behavior На этом этапе - что-то идёт не так - система ищет не все элементы, а генерация оптимальных локаторов заканчивается ошибкой image

Если на этом этипе прекратить онбоардинг, дискарднуть существующий недосозданные ПО, то мы увидим такую картину: image

Даже если выбрать там какое-то значиние HTML5, наример, то всё равно - плагин полностью ломается и перестаёт считать локаторы

Expected behavior Всё работает нормально.

Iogsotot commented 1 year ago

https://github.com/jdi-testing/jdn-ai/pull/1565 3.14.24

AlexeyGirin commented 1 year ago

Текущая проблема - исчезла (обе)