我已經設置了以下屬性: -雖然與硒的webdriver和Java工作,我不能夠使用的webdriver的點擊()函數(沒有給出例外)
- 設置環境變量JAVA_HOME,路徑,ANT_HOME,路徑(使用JDK版本 - > jdk1.7.0_40)
- 在Eclipse中設置系統庫,添加所有需要的jar文件並選擇Order和Export中的所有jar。
- 安裝Firefox版本24並使用Selenium jar(selenium-server-standalone-2.41.0)。
- 運行Java應用程序時不會出現錯誤,但也無法在單擊特定元素時發生異常。
- sendKeys(Keys.ENTER)工作正常,但我需要使用click()方法。
另外代碼在其他系統上工作正常,我想我錯過了一些東西。點擊()方法沒有給出任何有效的響應,這讓我覺得它只有聲明沒有定義。我嘗試過不同的網站,不同的元素和不同的類型(xpath,css選擇器,名稱,id),但沒有爲我工作。我通過webdriver關注該元素,並使用JavaScript代碼突出顯示了該元素,其中顯示了該特定元素存在。我已經執行了其他操作,例如點擊該元素後輸入用戶名,表現良好。我曾與不同的瀏覽器,不同的網頁也使用硒最大化窗口,但沒有積極的迴應。
任何幫助將不勝感激。 在此先感謝
你能不能請在這裏發表的代碼? –
public static void main(String [] s) \t { \t \t WebDriver driver = new FirefoxDriver(); \t \t driver.get(「https://web210.qa.drfirst.com/login.jsp」); (「submit」))。click(); \t} – KaranAhuja
注意: - 代碼在其他電腦上工作 – KaranAhuja