Доброе время суток. Сразу скажу что я еще новенький в этом деле. Хотелось бы получить помощи от знающих людей.
У меня есть сервер под Ubuntu на нем установлен Selenium 2 phpunit 5 pear java
собсвенно все по отдельности работает.
Но на просторах Всея руси интернета не могу найти простые автоматизированные тесты на php
Я на некоторых сайтах находил примеры как на php автоматизируют сценарии для Selenium
Например самый простой тест зайти на google.ru и что то поискать ( например по запросу cat )
Я хотел с этого начать что бы разобраться во всем примеры на сайте вроде не сложные.
Один из сайтов http://javascript.ru...ted/selenium-rc
Но не один не работает.
<?php // GoogleTest.php // должны быть установлены PEAR-пакеты // сам PEAR должен быть в include_path require_once 'Testing/Selenium.php'; require_once 'PHPUnit/Framework/TestCase.php'; class GoogleTest extends PHPUnit_Framework_TestCase { private $selenium; public function setUp() { $this->selenium = new Testing_Selenium("*iexplore", "http://www.google.ru"); $this->selenium->start(); } public function tearDown() { $this->selenium->stop(); } public function testGoogle() { $this->selenium->open("/"); $this->selenium->type("q", "hello world"); $this->selenium->click("btnG"); $this->selenium->waitForPageToLoad(10000); // русский текст в кодировке UTF-8 ! $this->assertRegExp("/Поиск в Google/", $this->selenium->getTitle()); } }
Первое что сталкиваюсь не найдены файлы 'Testing/Selenium.php'; 'PHPUnit/Framework/TestCase.php';
Вопрос где их искать автор нечего не объяснил на эту тему, или может кто ни буть поделится своим простым рабочим тестом? на поиске в гугл. Я был бы вам очень благодарен. Заранее Спасибо!