Может ли кто-нибудь сказать мне, что такое точный поток извлечения xpath в Selenium-IDE. После того, как вы попробуете многого, поставив предупреждения, я не получаю, как вынуть точный xpath. Selenium отображает xpath в соответствии с положением xpath: position и некоторыми другими способами, но я хочу добавить перемещение xpath из html i.e в самую верхнюю позицию. Как я могу это сделать ???Selenium xpath flow
ответ
Я использую XPather, чтобы узнать xpath. Затем я использую результирующий путь в Selenium IDE для перекрестной проверки. Вы также можете использовать другие инструменты, такие как XPath Checker или Firebug, чтобы сделать то же самое.
Я пришел, чтобы предпочесть селектор CSS над Xpath. IDE не создаст их для вас, но с небольшой практикой их очень легко написать. В качестве бонуса они делают ваши тесты намного проще в обслуживании.
Например, предположим, что у вас есть кнопка с текстом «save». Локатор будет:
css=button:contains('save')
Заканчивать http://www.w3.org/TR/css3-selectors/ более подробно.
Запись 1 строка кода в JavaScript:
LocatorBuilders.order = ['id', 'link', 'name', 'dom:name', 'xpath:link', 'xpath:img','xpath:attributes', 'xpath:href', 'dom:index', 'xpath:position'];
изменить его так, как вы хотите (не все из них должен быть там)
см:
chrome://selenium-ide/content/locatorBuilders.js
сохранить как your_file.js
Добавить your_file.js в качестве «Расширения ядра Selenium» в параметрах IDE
Firefinder для Firebug помогает соответствие как CSS и XPath локаторов
В общем, с установленным Firebug, вы можете проверить элементы для их HTML и DOM структуры, чтобы определить, что лучше локатор вы можете построить.
- 1. XPath Selenium Invalid xpath [2]
- 2. XPath Locator in Selenium
- 3. xpath круглые скобки selenium
- 4. C# Selenium Xpath
- 5. selenium webdriver xpath генерация
- 6. selenium IDE clickAndWait xpath
- 7. Selenium WebElement xpath Java
- 8. Selenium, что такое xpath
- 9. Кнопка драйвера Selenium Xpath
- 10. Поиск XPath на Selenium
- 11. Selenium webdriver xpath filtering
- 12. Динамический xpath в Selenium
- 13. Xpath Selenium problem
- 14. Неправильный синтаксис Selenium xpath
- 15. Selenium, Xpath скрыто Js
- 16. Selenium IDE/Flow Control - состояние gotoif
- 17. Selenium XPath Разница в селекторе
- 18. Создание XPATH для элемента - Selenium
- 19. Запустить текст() Xpath в selenium
- 20. Python 3.5 Selenium XPath Синтаксис
- 21. selenium - xpath, хранящийся из строки
- 22. Selenium RC Проблемы с XPath
- 23. Xpath Создание в Selenium WebDriver
- 24. Selenium говорит недействительный локатор xpath
- 25. Поиск элемента XPath в Selenium
- 26. Селен: XPath недопустим для Selenium
- 27. Java Selenium find element (xpath)
- 28. Selenium Поиск элементов через xpath
- 29. Использование содержит в Selenium XPath
- 30. Selenium get dynamic ID XPath
Вы можете получить IDE для их создания, см. Http://reallysimplethings.wordpress.com/2010/10/04/creating-css-locator-builders-for-selenium-ide/ –