Я использую сервер Ubuntu с apache / php / mysql.Я хочу использовать селен в одном из моих php проектов.По сути, мне нужна установка, в которой я могу более или менее скопировать код вставки из среды разработки Firefox Selenium (формат php) в свой проект php, например:
<?php
require_once 'PHPUnit/Extensions/SeleniumTestCase.php';
class Example extends PHPUnit_Extensions_SeleniumTestCase
{
protected function setUp()
{
$this->setBrowser("*chrome");
$this->setBrowserUrl("http://www.google.com/");
}
public function testMyTestCase()
{
$this->type("q", "stack overflow");
$this->click("link=2");
$this->waitForPageToLoad("30000");
$this->click("btnG");
$this->waitForPageToLoad("30000");
$this->type("q", "stack overflow php");
$this->click("btnG");
$this->waitForPageToLoad("30000");
}
}
?>
Я попытался выяснить, каксделать это в PHP с использованием Selenium RC, но документация запутанная и устаревшая.
Я был бы очень признателен за инструкции для начинающих о том, как начать работу с PHP и Selenium RC.
Большое спасибо.
РЕДАКТИРОВАТЬ:
Спасибо за отзыв.Я запустил Selenium на Ubuntu / Firefox, и очевидно, что это не то, что я ищу.Тот факт, что он работает на Java-сервере и зависит от полноценного браузера, делает его не просто легким.
Если кто-нибудь знает подобное решение, где вы можете просто загрузить библиотеку php для взаимодействия с dom / html, пожалуйста, сообщите мне.