Ошибка запуска теста phpunit с помощью браузера Chrome в Ubuntu
Я боролся с этой ошибкой в течение нескольких дней, пока я проверил несколько веб-сайтов, но пока ничего не нашел об этой ошибке, я использую php-webdriver и phpunit для запуска некоторых тестов, используя Браузер Chrome в Ubuntu, все мои тесты работают нормально в Windows 10, но в Ubuntu возвращает следующую ошибку:
UnknownServerException: невозможно определить класс с помощью отражения
Я использую для запуска теста:
- Ubuntu 16.04 x64
- PHP 7.0
- phpunit 6.4.3
- селен автономный сервер 3.6
- ChromeDriver 2.33
- Google Chrome 61
Это пример кода, который я использую, и возвращает ту же ошибку:
class StackruTest extends \PHPUnit\Framework\TestCase
{
protected $webDriver;
public function setUp()
{
$host = 'http://localhost:4444/wd/hub';
$this->webDriver = RemoteWebDriver::create($host, DesiredCapabilities::chrome());
}
public function test()
{
$this->webDriver->get('https://stackru.com/');
}
public function tearDown()
{
$this->webDriver->quit();
}
}
Есть идеи? заранее спасибо