Как вызвать тестовый пример в Selenium rc с PHP? - PullRequest
0 голосов
/ 23 сентября 2011

Можете ли вы сказать мне, как запустить тестовый пример в Селен RC с php?

1 Ответ

0 голосов
/ 17 февраля 2012

Взято из официального справочника на http://www.phpunit.de/manual/3.7/en/selenium.html

Создайте класс, расширяемый из PHPUnit_Extensions_SeleniumTestCase, который будет содержать методы из PHPUnit_Framework_TestCase и методы, специфичные для селена:

<?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->assertTitle('Example WWW Page');
    }
}
?>

Затем найдите в консоли, где этот файл сохранен, и запустите: phpunit filename.php

Если вы хотите запустить определенный тест, вы также можете использовать опции --filter.

Надеюсь, это поможет.

...