مرحبا اصدقاء!
شكرا ل WebdriverIO!
أواجه المشكلة التالية ، يرجى إعلامي بما أفعله خطأ
بيئة
الركض داخل Travis CI مع Node LTS.
_travis.yml_
language: node_js
node_js:
- '10.15'
_package.json_
{
"name": "wdio-starter",
"private": true,
"scripts": {
"postinstall": "selenium-standalone install",
"test": "wdio wdio.conf.js"
},
"dependencies": {
"@wdio/cli": "^5.2.8",
"@wdio/local-runner": "^5.2.8",
"@wdio/mocha-framework": "^5.2.8",
"@wdio/selenium-standalone-service": "^5.2.2",
"@wdio/spec-reporter": "^5.2.3",
"@wdio/sync": "^5.2.8"
}
}
تكوين WebdriverIO
لدي إعداد افتراضي إلى حد كبير من wdio config
https://github.com/halfzebra/wdio-starter/blob/master/wdio.conf.js
صف الخلل
يرجى التحقق من السجل من Travis CI https://travis-ci.org/halfzebra/wdio-starter/builds/480278039
ERROR webdriver: Request failed due to Error: unknown error: Chrome failed to start: exited abnormally
(unknown error: DevToolsActivePort file doesn't exist)
(The process started from chrome location /usr/bin/google-chrome is no longer running, so ChromeDriver is assuming that Chrome has crashed.)
https://travis-ci.org/halfzebra/wdio-starter
لإعادة إنتاج
Fork https://github.com/halfzebra/wdio-starter وتشغيله على Travis CI.
سلوك متوقع
يجب أن يعمل على Travis CI
كيفية تشغيل الكروم في وضع مقطوعة الرأس ، انظر على سبيل المثال https://github.com/webdriverio/webdriverio/issues/3130#issuecomment -447405876
شكرا على النصيحة ، لقد نجحت بشكل جيد بالنسبة لي!
التعليق الأكثر فائدة
شكرا على النصيحة ، لقد نجحت بشكل جيد بالنسبة لي!