вторник, 28 июля 2015 г.

Неожиданно узнал, что xpath в IE не поддерживается, а то что кажется что вроде работает - так это всё WebDriver, который использует некую библиотеку javascript-xpath.

И до сегодняшнего дня все было нормально и я думал "нахрен CSS". Но утром у меня упал тест с какой-то чудной и новой для меня ошибкой:

org.openqa.selenium.InvalidSelectorException: The xpath expression '//*[@class='tableProc']//tr[2]//td[2]' cannot be evaluated or does notresult in a WebElement
И это учитывая то, что xpath локатор задан правильный. Ошибка видимо очень редкая, но она есть и это меня не устраивает.

Теперь я думаю "нахрен xpath", надо срочно разбираться в CSS и переписывать локаторы на него.