2016-10-22 6 views
4

Chrome has now a native headless mode。私はこれをXvfbなしでTravisCIでSeleniumテストを実行するように設定したいと思います。レシピのほとんどが唯一の情報源トラビスCIのヘッドレスクロム(2016)を使用したセレン

  • からヘッドレスChromeをコンパイルして起動するよう

    • は、TravisCIにヘッドレスクロームバイナリをインストールするには簡単あるのセレンをヘッドレスクローム

    で使用する場合、特定のヒントを必要がありません
  • 答えて

    0

    トラビスにはusage of the chrome add-onがあります。 Linux(信頼できる)でビルドを実行するには、travis-fileにchromeを指定し、テストを開始する前にヘッドレスモードでブラウザを起動するだけです。

    dist: trusty 
    addons: 
        chrome: stable 
    before_install: 
        - # start your web application and listen on `localhost` 
        - google-chrome-stable --headless --disable-gpu --remote-debugging-port=9222 http://localhost & 
    
    関連する問題