Локаторы XPath против локаторов JQuery в Selenium - PullRequest
3 голосов
/ 03 декабря 2010

Я узнал, что люди используют локаторы элементов JQuery в Selenium. Мне нравится идея, и я хотел бы спросить о преимуществах использования селекторов JQuery вместо XPath. Являются ли они более «гибкими» или быстрыми, скажем, в Firefox или Google Chrome?

Ответы [ 2 ]

1 голос
/ 08 июня 2011

Для Selenium в IE попробуйте использовать однооконный режим. Это открывает главное окно для ускорения с FF и поддерживает всплывающие окна такими же медленными, какими они были в IE. В целом, это увеличивает скорость.

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

Исходя из моего небольшого опыта работы с селеном, у меня есть несколько аргументов против XPath:

  1. XPath медленный в FireFox и мучительно медленный в IE (у меня есть наблюдения на IE7). Мои тесты, которые в основном используют XPath, в IE7 выполняются примерно в 2,5 раза медленнее, чем в FF.

  2. С помощью селекторов XPath вы, скорее всего, столкнетесь с проблемами браузера. У меня есть два примера:

Надеюсь, это было полезно.

Ура!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...