В моем приложении gwt есть компоненты без идентификатора, имени. Есть ли способ установить идентификатор / имя (время выполнения) для компонентов, поэтому я использую их для тестирования в селене?

1

Я хочу протестировать приложение в Selenium IDE. Но идентификаторы и имя не заданы для компонентов, используемых в веб-приложении GWT.
Я разрабатываю тестовые примеры в Selenium IDE с помощью XPATH и css.
Я хочу, чтобы установить id/name (runtime) в компоненты для разработки тестовых файлов в Selenium IDE?
Заранее спасибо.

Теги:
gwt
selenium-ide

2 ответа

1

Вы можете установить ID для любого виджета:

myWidget.getElement().setId("123");
0

Установите идентификатор в виджет, см. Пример ниже.

Button b = new Button();
b.getElement().setId("mycustomid");

Ещё вопросы

Сообщество Overcoder
Наверх
Меню