Я запускаю тесты из файла phpunit.xml в PHPStorm. Я добавил образец теста Selenium к набору тестов.Запуск тестов Selenium от phpunit.xml
Тестовый источник код класса:
class GitHubTest extends sdGenericTestCase {
/**
* @var \RemoteWebDriver
*/
protected $webDriver;
public function setUp()
{
$capabilities = array(WebDriverCapabilityType::BROWSER_NAME => 'firefox');
$this->webDriver = RemoteWebDriver::create('http://127.0.0.1:4444/wd/hub', $capabilities);
}
protected $url = 'https://github.com';
public function testGitHubHome()
{
$this->webDriver->get($this->url);
// checking that page title contains word 'GitHub'
$this->assertContains('GitHub', $this->webDriver->getTitle());
}
}
Я получил следующие ошибки:
Фатальная ошибка: Class 'WebDriverCapabilityType' не найден в
Библиотека существует в системе, этот класс расположенный в:
/usr/share/php/facebook/webdriver/lib/remote/WebDriverCapabilityType.php
, но не автозагрузка.
Что мне делать, чтобы исправить эту проблему?