Я использовал Ext JS для моего внешнего интерфейса, и в моей сетке есть столбцы с меню в заголовках (просто стандартное значение).
Меню в заголовке используется для включения или отключения фильтров вхранилище, основанное на заполненных в нем значениях.
Я только что начал использовать селен для автоматизации некоторых моих тестов внешнего интерфейса, и я подумал, что Selenium не может найти действие click в меню заголовка столбца ...
Я прочитал в Интернете, что нам нужно указывать уникальные идентификаторы для компонентов, чтобы Ext JS не придумал динамически генерируемые идентификаторы для них.Я установил идентификатор для типа xcolumn gridcolumn, но решил, что это не относится к меню заголовка (или к кнопке, которая вызывает его открытие).
Может ли кто-нибудь помочь мне с применением уникального идентификатора к кнопке, которая приводит квверх по окну меню или каким-то образом заставить Selenium найти меню заголовка?
Ext JS меню заголовка столбца