1
我目前正在嘗試改進我在IE上的Selenium測試。我想用javascript-xpath而不是ajaxslt。硒 - 嘗試使用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: ERROR: Invalid xpath [2]: //a[@id='linkLogin']
我錯過了什麼來正確使用javascript-xpath?
感謝您的幫助。
這就是我所做的是... 坦克! – 2011-06-18 08:37:29