Решено xPath из конструктора действий. Модернизация дерева элементов.

ibred

Client
Регистрация
04.04.2015
Сообщения
3 835
Благодарностей
3 552
Баллы
113
Добавить возможность поиска элементов по xPath из конструктора действий, как дополнение к существующему. Жмём "Исследовать элемент" или "В конструктор действий" и получаем 2 способа поиска на выбор.

Так же удобно было бы копировать xPath-путь из дерева элементов.
(то есть вынести xPath в кубики; чтобы он был доступен не только из C# кода)

shot_180322_221416.png

И само дерево элементов, наверное, стоило бы обновить - слишком оно уж минималистичное, приходится прокликивать множество элементов в нём, чтобы найти нужный т.к. изначально отображается только ID.

Сам я редко пользуюсь конструктором по причине отсутствия браузера в проектах, но когда это необходимо, приходится открывать 2-е окно - отдельный браузер (тот же Chrome), в котором я ищу нужные элементы и переношу эти выражения в ProjectMaker т.к. искать в текущем древе элементов в PM попросту неудобно.

Эти улучшения позволят писать новичкам более стабильные шаблоны т.к. xPath выражения менее подвержены "поломкам", нежели привязки к ряду параметров. А более подробное древо элементов упростит написание этих самых шаблонов.
 

Vass

Client
Регистрация
03.02.2014
Сообщения
79
Благодарностей
10
Баллы
8
Отличная идея.
 

Yuriy Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
6 518
Благодарностей
3 370
Баллы
113
Лучше бы добавили возможность, тестировать xPath в браузере ПМ, с проверкой синтаксиса.
 

Astraport

Client
Регистрация
01.05.2015
Сообщения
4 983
Благодарностей
4 433
Баллы
113
Да, да, да!
Это всё нужно и предлагалось ранее.
Была бы отличная фича. Особенно в связи с массовым переходом движков на динамические атрибуты и всякие Реакты.

Минимум - отметить один элемент как ребенка, второй как родитель (с статичным атрибутом) и чтобы автоматом построился xPath для нахождения ребенка.
 
Последнее редактирование:
  • Спасибо
Реакции: Juniorcpa и pavelbond

backoff

Client
Регистрация
20.04.2015
Сообщения
6 052
Благодарностей
6 481
Баллы
113

pavelbond

Client
Регистрация
07.05.2015
Сообщения
91
Благодарностей
3
Баллы
8
Согласен одна из самых крутых вещей если реализуют
 

Lucky_life

Client
Регистрация
24.04.2014
Сообщения
121
Благодарностей
25
Баллы
28
Плюсую это было б гораздо удобнее чем лезть в браузер, и доставать нужный шаг(так как можно долго его ловить) и нужное действие.
 
Регистрация
12.07.2014
Сообщения
916
Благодарностей
373
Баллы
63
Было бы не плохо реализовать в кубиках.
Ради кликалки какой нибудь влезать в с# это уж чересчур.
 

ibred

Client
Регистрация
04.04.2015
Сообщения
3 835
Благодарностей
3 552
Баллы
113
  • Спасибо
Реакции: Сибиряк
Регистрация
12.07.2014
Сообщения
916
Благодарностей
373
Баллы
63

backoff

Client
Регистрация
20.04.2015
Сообщения
6 052
Благодарностей
6 481
Баллы
113

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 720
Баллы
113

backoff

Client
Регистрация
20.04.2015
Сообщения
6 052
Благодарностей
6 481
Баллы
113

ibred

Client
Регистрация
04.04.2015
Сообщения
3 835
Благодарностей
3 552
Баллы
113
  • Спасибо
Реакции: Сибиряк
Регистрация
12.07.2014
Сообщения
916
Благодарностей
373
Баллы
63

Кто просматривает тему: (Всего: 2, Пользователи: 0, Гости: 2)