Skip to content

Instantly share code, notes, and snippets.

@DavertMik
Created November 15, 2013 17:53
Show Gist options
  • Save DavertMik/7488648 to your computer and use it in GitHub Desktop.
Save DavertMik/7488648 to your computer and use it in GitHub Desktop.
<?php
require_once 'php-webdriver/lib/__init__.php';
$start = time();
$capabilities = array(WebDriverCapabilityType::BROWSER_NAME => 'firefox');
$driver = RemoteWebDriver::create('http://localhost:4444/wd/hub', $capabilities);
$driver->get("http://yopolis.ru/site/login");
$driver->findElement(WebDriverBy::id('LoginForm_username'))->sendKeys("****@yandex.ru");
$driver->findElement(WebDriverBy::name('LoginForm[password]'))->sendKeys("******");
$driver->findElement(WebDriverBy::name('yt0'))->click();
try {
echo $driver->findElement(WebDriverBy::xpath('//a[contains(@href,"/profile")]'))->isDisplayed();
} catch (NoSuchElementWebDriverError $e) {
}
$driver->close();
echo "Time elapsed ".(time()-$start)." seconds";
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment