1. facebook/webdriverのインストール

facebook/webdriverのインストール

PHPのwebdirverは、Facebookが開発したphp-webdriverが使用できます。 これを使用してChromeなどのブラウザを操作することができます。

facebook/webdriverは、githubで公開されています。

ドキュメントもここにあります。

  • composerでのインストール

  • facebook/php-webdriverはcomposerでインストールできます。 composerをインストール後に、以下のような最小のcomposer.jsonを作成してインストールすることができます。

    {
            "require": {
                    "facebook/webdriver" : "*"
            }
    }

    参考 composerのインストール

    composer.pharとcomposer.jsonが用意できたら、以下のようなコマンドを実行してfacebook/php-webdriverをインストールします。

    php composer.phar install
    インストールが完了したら、vendorディレクトリ以下にfacebookディレクトリが作成されています。

  • 動作テスト

  • PHPを使ってSelenium Serverの動作テストをする方法は以下になります。

    ヘッドレスのChromeを使った動作テストは以下になります。