未定义索引:ELEMENT Laravel黄昏

时间:2019-06-05 11:34:25

标签: php laravel gitlab laravel-dusk

我们有一个laravel项目,我们使用黄昏浏览器测试来测试。

测试一直进行到昨天。

现在我们得到一个未定义的索引:每次测试的ELEMENT错误。

我们尝试再次运行CI CD Pipline并清除缓存。

1)测试\浏览器\ ArtikelBearbeitenTest :: testArtikelBearbeiten_GreenPath ErrorException:未定义的索引:ELEMENT

  

/builds/mike.noethiger/ip12-18vt_webshop_2/build/app/vendor/facebook/webdriver/lib/Remote/RemoteWebDriver.php:190   /builds/mike.noethiger/ip12-18vt_webshop_2/build/app/vendor/laravel/dusk/src/ElementResolver.php:310   /builds/mike.noethiger/ip12-18vt_webshop_2/build/app/vendor/laravel/dusk/src/ElementResolver.php:84   /builds/mike.noethiger/ip12-18vt_webshop_2/build/app/vendor/laravel/dusk/src/Concerns/InteractsWithElements.php:142   /builds/mike.noethiger/ip12-18vt_webshop_2/build/app/tests/Browser/Pages/LoginPage.php:82   /builds/mike.noethiger/ip12-18vt_webshop_2/build/app/vendor/laravel/dusk/src/Browser.php:479   /builds/mike.noethiger/ip12-18vt_webshop_2/build/app/tests/Browser/F_001/ArtikelBearbeitenTest.php:60   /builds/mike.noethiger/ip12-18vt_webshop_2/build/app/vendor/laravel/dusk/src/Concerns/ProvidesBrowser.php:67   /builds/mike.noethiger/ip12-18vt_webshop_2/build/app/tests/Browser/F_001/ArtikelBearbeitenTest.php:81

2)测试\浏览器\ ArtikelErfassenTest :: testArtikelErfassenGreenPath ErrorException:未定义的索引:ELEMENT

  

/builds/mike.noethiger/ip12-18vt_webshop_2/build/app/vendor/facebook/webdriver/lib/Remote/RemoteWebDriver.php:190   /builds/mike.noethiger/ip12-18vt_webshop_2/build/app/vendor/laravel/dusk/src/ElementResolver.php:310   /builds/mike.noethiger/ip12-18vt_webshop_2/build/app/vendor/laravel/dusk/src/ElementResolver.php:84   /builds/mike.noethiger/ip12-18vt_webshop_2/build/app/vendor/laravel/dusk/src/Concerns/InteractsWithElements.php:142   /builds/mike.noethiger/ip12-18vt_webshop_2/build/app/tests/Browser/Pages/LoginPage.php:82   /builds/mike.noethiger/ip12-18vt_webshop_2/build/app/vendor/laravel/dusk/src/Browser.php:479   /builds/mike.noethiger/ip12-18vt_webshop_2/build/app/tests/Browser/F_001/ArtikelErfassenTest.php:28   /builds/mike.noethiger/ip12-18vt_webshop_2/build/app/vendor/laravel/dusk/src/Concerns/ProvidesBrowser.php:67   /builds/mike.noethiger/ip12-18vt_webshop_2/build/app/tests/Browser/F_001/ArtikelErfassenTest.php:36

1 个答案:

答案 0 :(得分:1)

如果您使用的是Docker托管的Selenium映像,该映像已锁定为最新版本,那么看来最近的部署可能破坏了某些功能。

尝试使用旧版本(https://hub.docker.com/r/selenium/standalone-chrome-debug/tags)。我们的CI中也遇到了类似的问题,但是更改为3.141.59-oxygen标签似乎可以解决此问题。