Задать вопрос

Как решить проблемы с запуском тестов (PHPUnit, Selenium, PHPStrom)?

Установил PEAR и PHPUnit, установил настройки в PHPStorm. При запуске минимально простых тестов выдает ошибку
"C:\Program Files (x86)\php\php.exe" Z:\home\192.168\ib\Test\First.php
PHP Fatal error:  Class 'PHPUnit_Extensions_Selenium2TestCase' not found in Z:\home\192.168\ib\Test\First.php on line 4

Fatal error: Class 'PHPUnit_Extensions_Selenium2TestCase' not found in Z:\home\192.168\ib\Test\First.php on line 4

Process finished with exit code 255


Код класса:
<?php

class WebTest extends PHPUnit_Extensions_Selenium2TestCase
{
    protected function setUp()
    {
        $this->setBrowser('firefox');
        $this->setBrowserUrl('http://www.example.com/');
    }

    public function testTitle()
    {
        $this->url('http://www.example.com/');
        $this->assertEquals('Example WWW Page', $this->title());
    }

}
?>
  • Вопрос задан
  • 5362 просмотра
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • Хекслет
    Фронтенд-разработчик
    10 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
  • Stepik
    Backend разработка
    4 недели
    Далее
  • Merion Academy
    Python программист с нуля
    4 месяца
    Далее
  • Skypro
    Frontend-разработчик с нуля
    9 месяцев
    Далее
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
@gro
Потому что не напрямую файл вызывать надо, а через phpunit test.php
Ответ написан
fornit1917
@fornit1917
На PHPUnit надо еще накатить расширение для Selenium.
pear install phpunit/PHPUnit_Selenium
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы