Ошибка запуска теста 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();
    }
}

Есть идеи? заранее спасибо

0 ответов

Другие вопросы по тегам