Я сейчас пытаюсь улучшить свои тесты Selenium на IE. Я хотел бы использовать javascript-xpath вместо ajaxslt .
Моя функция установки:
public void setUp() throws Exception {
super.setUp(host, browser);
selenium.setSpeed(Constants.DELAY_BETWEEN_ACTIONS);
selenium.windowMaximize();
selenium.allowNativeXpath("false");
selenium.useXpathLibrary("javascript-xpath");
}
Когда я пытаюсь найти элемент по Xpath, например:
selenium.click("xpath=//a[@id='linkLogin']");
Я получаю сообщение об ошибке (только при попытке использовать javascript-xpath ):
com.thoughtworks.selenium.SeleniumException: ОШИБКА: неверный xpath [2]: // a [@ id = 'linkLogin']
Что мне не хватает, чтобы правильно использовать javascript-xpath ?
Спасибо за вашу помощь.