Open mobilisf opened 4 months ago
https://github.com/jdi-testing/jdn-ai/pull/1737 3.15.33
Метод data-qa оставили, изменили его отображение для Vividus
Временно отключена фича с расчетом CSS selector на бэкенде и download all as zip (см https://github.com/jdi-testing/jdn-ai/issues/1284 https://github.com/jdi-testing/jdn-ai/issues/1734) Без этих фич можно смотреть билд версии 3.15.34
Включены фичи с расчетом CSS selector на бэкенде и download all as zip (см https://github.com/jdi-testing/jdn-ai/issues/1284 https://github.com/jdi-testing/jdn-ai/issues/1734) для локального бэкенда ( issue_1284-backend-calculation-of-css-selectors -l pr-192) 3.15.35
закрыто, тк @mobilisf не нашёл проблем
Not fixed.
For VIVDUS option - data attributes are missed:
To discuss: For JDI Light option - we offer only css variant for data attribute. At the same time xPath is also possible
если у компонента 5 data-attr, то в режиме Vividus мы хотим предоставлять пользователю выбор из 6 xPath и 6 Css Selectors (5 data и 1 оригинальный сгенерированный на бэке)?
текущая реализация - 1 xPath и 1 Css Selector вне зависимости от количества data-attr (берутся с бэка, не гененирируются на фронте)
Пример:
если у компонента 5 data-attr, то в режиме Vividus мы хотим предоставлять пользователю выбор из 6 xPath и 6 Css Selectors (5 data и 1 оригинальный сгенерированный на бэке)?
текущая реализация - 1 xPath и 1 Css Selector вне зависимости от количества data-attr (берутся с бэка, не гененирируются на фронте)
Пример:
![]()
Да, нужно давать выбрать любой дата атрибут
Environment details (please complete the following information): JDN v 3.15.2 Back-end v 0.2.64
Describe the bug Убрать несуществующие (тестовые qa) методы data-qa и data-qa-id.
To Reproduce
Expected result На самом деле - для вивидуса такие дата атрибуты нужно давать пользователю выбор из двух вариатов
variables.DamenmodeOnlineKaufenFashionShopFuerDamenOttoPage.TextArea.textarea=By.cssSelector(*[data-qa-id='search-field'])
variables.DamenmodeOnlineKaufenFashionShopFuerDamenOttoPage.TextArea.textarea=By.xPath(//*[@data-qa-id='search-field'])
Это должно отображаться в выпадушке выбора типа локатора. Сейчас там -
А должно быть две опции
CSS Selector for data-qa-id
"search-field"
и xPath for data-qa-id"search-field"
Выбор одного из вариантов соответственно превращается в
variables.DamenmodeOnlineKaufenFashionShopFuerDamenOttoPage.TextArea.textarea=By.cssSelector(*[data-qa-id='search-field'])
variables.DamenmodeOnlineKaufenFashionShopFuerDamenOttoPage.TextArea.textarea=By.xPath(//*[@data-qa-id='search-field'])
соответственно