2016-08-03 52 views
3

我使用的是最新的歌劇鉻駕駛員:https://github.com/operasoftware/operachromiumdriver/releases歌劇的webdriver不工作

我試過幾個設置:

System.setProperty("webdriver.opera.driver", operaDriver); 
WebDriver driver = OperaDriver(); 

或根據https://stackoverflow.com/a/27387949/6044304

System.setProperty("webdriver.chrome.driver", operaDriver); 
WebDriver driver = ChromeDriver(); 

Opera瀏覽器是開始,然後我嘗試使用簡單的點擊元素:

element.click(); 

或其他一些,但它沒有效果。它看起來像它在頁面上找到元素,但不能點擊它或任何。 WebDriver不會返回任何錯誤,但頁面上沒有任何反應。

我的歌劇版本 - 39.0

回答

0

你應該知道硒的第一件事是,即使你沒有你想點擊一個元素或任何其他類型的錯誤,不會有被拋出的任何錯誤Java中的驅動程序。

除此之外,我想知道您是不是能夠點擊某個特定的元素,或者它不適用於該頁面上的任何元素?
其次,我想知道你是如何獲得該元素,由id,css,xpath或其他?

我知道這不是這個問題的答案。我沒有50的聲望,所以我不得不這樣做,而不是將它作爲評論!請忽略。