2013-11-04 32 views
1

我的測試在其他瀏覽器(Safari,Chrome,FF ...)上正常運行,但我無法在Opera上運行。即時通訊使用的網格,這是我的節點:Selenium2 phpunit:如何在Opera瀏覽器上運行測試(像鉻合金這樣的新測試)

java -jar C:\Users\netr\Desktop\selenium-server-standalone-2.37.0.jar 
    -role node -port 5222 -hub http://ip:4444/grid/register -maxSession 5 
    -browser "browserName=opera,maxInstances=3,platform=WINDOWS, 
       opera_binary=C:\Program Files (x86)\Opera\launcher.exe" 

當我盯着我的情況下,Opera瀏覽器打開並加載這個URL http://127.0.0.1:12486 的端口是不同的每一個案件。再有就是錯誤:

Could not start Opera: launcher unable to start binary

我試圖改變路徑,以二進制(opera.exe或LAUNCHER.EXE),但仍我不能從打開的情況下我的網址。

我的版本:

  • 歌劇版本是17.0.1241.53 - Opera是最新
  • PHPUnit的24年7月3日由塞巴斯蒂安·伯格曼。
  • PHPUnit_Selenium 1.3.1(穩定)

回答

0

有OperaDriver信息頁面http://code.google.com/p/selenium/wiki/OperaDriver上一張紙條:

Current implementation of OperaDriver supports only 12.x and older versions of Opera browser (based on Presto engine) and does not support newer versions (based on Blink engine).

因此,唯一的解決辦法似乎是在等待着ChromeDriver開發商來解決這個問題,或者使用Opera的12.x版本。

相關問題