Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Добавить возможность пересчёта локатора относительно другого #1730

Open
SemyonKuznetsov opened this issue May 2, 2024 · 2 comments
Labels
PizzaFeedback tasks related to user's feedback Requirements gathering If task in the idea status and should be decomposed or proceeded further
Milestone

Comments

@SemyonKuznetsov
Copy link
Contributor

SemyonKuznetsov commented May 2, 2024

Description

нужен поиск элемента относительно другого элемента
Снимок экрана 2024-04-30 в 14 05 38

image

Dependencies

Acceptance criteria

Design

Добавляем в меню Set relationship с иконкой Link Bold
image

Дефолтный вид
image

Ввели xpath другого элемента, нажали Update
image

Просчитываем новый локатор
image

Всё готово, локатор автоматически добавляется в РО (если не возникает каких-либо ошибок, если они возможны?)
image

Доп состояния

Так же как и при редактировании Please fill out this field
image

Если ввели в поле CSS CSS input will convert the locator to CSS format after update
image

The locator was not found on the page
image

Если у нас есть какая-то валидация на недопустимые символы или т.п. This name is not valid
image

Comments

пересчёт локатора относительно другого

  • надо ли будет указать локатор или он должен автоматически перестроиться?
  • надо ли давать возможность написать локатор?
  • что будет ели ввести Name?

с 7:40 в записи можно посмотреть

  • задать депенденси
  • проапдейтить локатор с учётом ближайших
  • мердж локаторов

Zinaida's feedback

@SemyonKuznetsov SemyonKuznetsov added Design needed If design for the task isn't prepared yet Requirements gathering If task in the idea status and should be decomposed or proceeded further PizzaFeedback tasks related to user's feedback labels May 2, 2024
@SemyonKuznetsov SemyonKuznetsov added this to BackLog in JDN.AI Board via automation May 2, 2024
@SemyonKuznetsov SemyonKuznetsov self-assigned this May 2, 2024
@AlexeyGirin AlexeyGirin added this to the Release 3.17 milestone May 2, 2024
@SemyonKuznetsov SemyonKuznetsov moved this from BackLog to To do in JDN.AI Board May 8, 2024
@SemyonKuznetsov SemyonKuznetsov moved this from To do to In progress in JDN.AI Board May 9, 2024
@SemyonKuznetsov SemyonKuznetsov changed the title Добавить возможность пересчитать или обновить элемент с учётов ближайших зависимых локаторов Добавить возможность пересчёта локатора относительно другого May 13, 2024
@SemyonKuznetsov
Copy link
Contributor Author

  • отсутствие CSS это не проблема, работаем через xpath
  • нужные элементы часто бывают рядом с друг другом, иногда могут быть раскиданы по странице
  • хотел бы иметь возможность указать нужные два элемента текстом

@SemyonKuznetsov
Copy link
Contributor Author

такой вариант они используют в ручном написании

Снимок экрана 2024-05-21 в 14 48 42

@SemyonKuznetsov SemyonKuznetsov added question Further information is requested and removed Design needed If design for the task isn't prepared yet question Further information is requested labels Jun 3, 2024
@SemyonKuznetsov SemyonKuznetsov moved this from In progress to BackLog in JDN.AI Board Jun 5, 2024
@SemyonKuznetsov SemyonKuznetsov removed their assignment Jun 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
PizzaFeedback tasks related to user's feedback Requirements gathering If task in the idea status and should be decomposed or proceeded further
Projects
Status: BackLog
Development

No branches or pull requests

2 participants