2017-07-26 102 views
0

我目前有一個java項目,它通過各種Windows操作系統上的selenium hub/node實例化各種瀏覽器。是否有很多涉及擴大這個以滿足在股票chromebook chromeOS上運行瀏覽器?在chromeOS上創建硒測試

回答

0

以下是我於2014年11月嘗試的步驟。結果不成功,我沒有任何迴應。opened a question on the Google forum

  • 遵循製造商的說明把Chromebook的開發人員模式
  • 集的ChromeOS,firrmwareupdate到dev模式,並已刪除分區的2根文件系統驗證和4
  • 下載並安裝了Java(最新的JRE),要求詹金斯奴隸和硒
  • 下載詹金斯slave.jar和硒的服務器standalone.jar(2.41.0) 放詹金斯和硒在/ home和重新安裝刪除NOEXEC
  • 重新安裝tmp目錄調整到2G(REQ詹金斯)
  • 加入DISPLAY =:0.0至ui.conf設置顯示
  • 加入鏈規則,以允許TCP輸入
  • 加入「無沙箱」和「禁用-的setuid-沙箱」開關和排除「測試型」開關

結果:ChromeDriver啓動後,打開一個灰色屏幕(Chrome的破損實例),並關閉「無法打開頁面」錯誤。不過奇怪的是,從終端運行時,用於啓動Chrome的命令工作正常。

+0

感謝您的詳細信息。也許在某些時候,我會回到嘗試測試Chrome操作系統。目前,我正在自動化一個windows chrome瀏覽器(登錄到瀏覽器帳戶)和擴展文件,以取代chromeOS和擴展文件。我確信這些步驟對於嘗試在某些時候着手ChromeOS自動化的其他用戶會很有用。再次感謝。 – David