Skip to content

Instantly share code, notes, and snippets.

<?php
/*
~色々定義~
*/
$idElement = $webdriver->findElementBy(LocatorStrategy::id, "id");
$idElement->sendKeys(array($id) );
$passwordElement = $webdriver->findElementBy(LocatorStrategy::id, "passwd");
$passwordElement->sendKeys(array($passwd) );
$idElement->submit();
sleep(2);
<?php
require_once dirname(__FILE__) . "/phpwebdriver/WebDriver.php";
require_once dirname(__FILE__) . "/phpwebdriver/LocatorStrategy.php";
$URL = "http://example.com/";
$webdriver = new WebDriver("localhost", "4444");
$webdriver->connect("firefox");
//サイトアクセス
$webdriver->get($URL);
$ wget https://php-webdriver-bindings.googlecode.com/files/php-webdriver-bindings-0.9.1.zip
$ unzip php-webdriver-bindings-0.9.1.zip
$ Xvfb :99 -ac -screen 0 1280x1024x24 -extension RANDR &
$ export DISPLAY=:99
$ java -jar /path/to/selenium-server-standalone-2.38.0.jar &
$ sudo yum groupinstall "X Window System" "Desktop" "Fonts" "General Purpose Desktop"
$ sudo yum install Xvfb
$ sudo yum install firefox
$ sudo wget -qO- https://gist.github.com/alingogo/5325484/raw | sudo bash
$ sudo yum install java-1.7.0-openjdk.x86_64 java-1.7.0-openjdk-devel.x86_6
$ wget http://selenium.googlecode.com/files/selenium-server-standalone-2.38.0.jar