Я не уверен, что вы имеете в виду под «тестом Selenium от IDE до RC».Я думаю, что вы имеете в виду аддон браузера для тестирования Selenium.
В любом случае, для интеграции Selenium RC с PHP вам понадобится среда PHPUnit, которая поддерживает тестовые сценарии Selenium.Вам нужно выполнить следующие шаги:
- Скачать и запустить сервер Selenium RC (я думаю, вы уже сделали это, отлично!)
- Напишите тестовый пример селена, расширив его до PHPUnit SeleniumТестовый кейс.
- Затем запустите ваш тестовый пример так же, как и любые другие тестовые случаи PHPUnit.
Пример кода для написания тестового примера Selenium с использованием PHPUnit выглядит следующим образом.
<?php
require_once 'PHPUnit/Extensions/SeleniumTestCase.php';
class WebTest extends PHPUnit_Extensions_SeleniumTestCase
{
protected function setUp()
{
$this->setBrowser('*firefox');
$this->setBrowserUrl('http://www.example.com/');
}
public function testTitle()
{
$this->open('http://www.example.com/');
$this->assertTitleEquals('Example Web Page');
}
}
?>
Для получения дополнительной информации, пожалуйста, обратитесь к документации PHPUnit о тестовых случаях Selenium.http://www.phpunit.de/manual/3.1/en/selenium.html