0
我遵循Laravel文檔(https://laravel.com/docs/5.4/dusk)爲我的應用程序創建瀏覽器測試。Laravel 5.4瀏覽器測試,無法輸入到輸入字段中:需要X顯示
經過一些試驗後,我得到了黃昏運行。它僅在使用--headless
模式時才運行 - 否則,PHP單元掛起而沒有任何輸出。
不管怎樣,我想測試登錄頁面時,出現以下錯誤信息:
Facebook\WebDriver\Exception\UnknownServerException: unknown error:
an X display is required for keycode conversions, consider using Xvfb
的代碼是沒有什麼特別的,只是打字的領域:
$this->browse(function ($browser) use ($user) {
$browser->visit('/login')
->type('email', $user->email)
->type('password', 'secret')
->press('Login')
->assertPathIs('/home');
});
我是新來的測試和任何幫助,將不勝感激。