Ext JS / GWT Combobox - PullRequest
       5

Ext JS / GWT Combobox

1 голос
/ 08 декабря 2010

Так что у меня несколько странная проблема.Я тестирую комбинированный список GWT с селеном, и у меня возникают проблемы с выполнением команды click для определенного значения комбинированного списка.Это код, который я использую:

selenium.click("//div[@id='My Id']/img");
selenium.waitForCondition("var value = selenium.isElementPresent('//div[contains(@class, \\'x-combo-list\\') and contains(@style, \\'visibility: visible\\')]'); value == true", "6000");
selenium.click("//div[contains(@class = 'x-combo-list')]/descendant::div[contains(@class = 'x-combo-list-item')][text()='cache']");
selenium.waitForCondition("var value = selenium.isElementPresent('//div[contains(@class, \\'x-combo-list\\') and contains(@style, \\'visibility: visible\\')]'); value == false", "7000");

Этот код нажимает на стрелку поля со списком, но он не щелкает никакое значение из выпадающего списка.Есть идеи?

1 Ответ

0 голосов
/ 20 января 2011

У меня та же проблема с использованием Selenium, а также с использованием Tellurium.

Наконец, я создал оператор jQuery, который выполняет свою задачу:

$('div.x-combo-list-item').filter(function(){return this.innerHTML.match('TestItem')}).trigger('mousedown');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...