AT.info ПОСИДЕЛКИ  vKontakte   facebook группа  
locators

Проблема с определением локаторов элементов

Пользуюсь Selenium недавно, возникли сложности с определением локаторов некоторых элементов. Имеется страница с различными выпадающими окнами, которые все имеют практически идентичные id вида "выпадающее_меню_№"), где номер генерится при создании страницы и через раз меняется. Поэтому при создании xpath вида "//ul[contains(@id,'выпадающее_меню')] идет обращение к первому же такому элементу. Полностью прописать путь тоже не удается, т.к. он во всех случаях выглядит наподобие //html/body/div[№]/ul, и номер опять-таки изменяется.

jQuery in Selenium CSS locators

Столкнулся вот с таким предупреждением при выполнении теста

WARNING: You are using a Sizzle locator as a CSS Selector. Please use the Sizzle library directly via the JavascriptExecutor or a plain CSS selector. 

Решени проблемы по ссылке

http://saucelabs.com/blog/index.php/2011/01/why-jquery-in-selenium-css-locators-is-the-way-to-go/

RSS-материал