Webdriverio: wdio.conf.ejs tidak dibuat

Dibuat pada 29 Jul 2017  ·  4Komentar  ·  Sumber: webdriverio/webdriverio

Masalah

Saya mengalami masalah yang sama persis seperti #1568 yang ditutup saat itu tetapi dilaporkan lagi oleh aztack .

Ketika saya mencoba mengonfigurasi Webdriver IO setelah menginstalnya, saya mendapatkan kesalahan tepat setelah melalui antarmuka pertanyaan:

=========================
WDIO Configuration Helper
=========================

? Where do you want to execute your tests? On my local machine
? Which framework do you want to use? mocha
? Shall I install the framework adapter for you? Yes
? Where are your test specs located? ./test/*.js
? Which reporter do you want to use?  spec - https://github.com/webdriverio/wdio-spec-reporter
? Shall I install the reporter library for you? Yes
? Do you want to add a service to your test setup?  selenium-standalone - https://github.com/webdriverio/wdio-selenium-standalone
-service
? Shall I install the services for you? Yes
? Level of logging verbosity command
? In which directory should screenshots gets saved if a command fails? ./errorShots/
? What is the base url? http://localhost

Installing wdio packages:

Packages installed successfully, creating configuration file...
fs.js:651
  return binding.open(pathModule._makeLong(path), stringToFlags(flags), mode);
                 ^

Error: ENOENT: no such file or directory, open '/Users/sarahdayan/Projets/communitytalk.com/node_modules/webdriverio/build/lib/helpers/wdio.conf.ejs'
    at Object.fs.openSync (fs.js:651:18)
    at Object.fs.readFileSync (fs.js:553:33)
    at renderConfigurationFile (/Users/sarahdayan/Projets/communitytalk.com/node_modules/webdriverio/build/lib/cli.js:292:28)
    at /Users/sarahdayan/Projets/communitytalk.com/node_modules/webdriverio/build/lib/cli.js:282:17
    at /Users/sarahdayan/Projets/communitytalk.com/node_modules/npm-install-package/index.js:31:5
    at ChildProcess.exithandler (child_process.js:262:7)
    at emitTwo (events.js:125:13)
    at ChildProcess.emit (events.js:213:7)
    at maybeClose (internal/child_process.js:897:16)
    at Socket.stream.socket.on (internal/child_process.js:340:11)
npm ERR! Test failed.  See above for more details.

Lingkungan

Detail

Saya berhasil mengatasi masalah dengan mengatakan tidak pada pemasangan kerangka kerja dan melewatkan pemilihan reporter dan menambahkan layanan ke pengaturan pengujian saya:

? Shall I install the framework adapter for you? No
? Which reporter do you want to use?
? Do you want to add a service to your test setup?

Saya kemudian menginstalnya dan mengedit wdio.conf.js secara manual tetapi itu tidak ideal.

Terima kasih sebelumnya!

Komentar yang paling membantu

Saya mengalami masalah yang sama: simpul 8.2.1+benang tidak berfungsi v0.27.5, simpul 8.2.1 + npm 5.3.0 berfungsi, simpul 7.10.1 + benang berfungsi. Ada ide di mana masalahnya?

=========================
WDIO Configuration Helper
=========================

? Where do you want to execute your tests? On my local machine
? Which framework do you want to use? cucumber
? Shall I install the framework adapter for you? Yes
? Where are your feature files located? ./features/**/*.feature
? Where are your step definitions located? ./features/step-definitions
? Which reporter do you want to use?  spec - https://github.com/webdriverio/wdio-spec-reporter
? Shall I install the reporter library for you? Yes
? Do you want to add a service to your test setup?  selenium-standalone - https://github.com/webdriverio/wdio-selenium-standalone-service,  phantomjs - https://github.com/cognitom/wdio-phantomjs-serv
ice
? Shall I install the services for you? Yes
? Level of logging verbosity silent
? In which directory should screenshots gets saved if a command fails? ./errorShots/
? What is the base url? http://localhost

kesalahannya sama

Semua 4 komentar

Bisakah Anda mencoba dengan Node v7.x?

@christian-bromann Baru saja mencoba dengan beberapa versi Node (v6.11.1, v7.0.0, v8.1.3, v8.2.1) dan anehnya, semua lulus Mungkin ada yang salah dengan salinan Node lokal saya ketika saya mencobanya pertama kali waktu.

Saya kira siapa pun dengan masalah yang sama hanya perlu menginstal ulang atau memutakhirkan Node dan itu harus dilakukan.

Saya mendapatkan masalah yang sama - menggunakan node v8.1.2

Saya mengalami masalah yang sama: simpul 8.2.1+benang tidak berfungsi v0.27.5, simpul 8.2.1 + npm 5.3.0 berfungsi, simpul 7.10.1 + benang berfungsi. Ada ide di mana masalahnya?

=========================
WDIO Configuration Helper
=========================

? Where do you want to execute your tests? On my local machine
? Which framework do you want to use? cucumber
? Shall I install the framework adapter for you? Yes
? Where are your feature files located? ./features/**/*.feature
? Where are your step definitions located? ./features/step-definitions
? Which reporter do you want to use?  spec - https://github.com/webdriverio/wdio-spec-reporter
? Shall I install the reporter library for you? Yes
? Do you want to add a service to your test setup?  selenium-standalone - https://github.com/webdriverio/wdio-selenium-standalone-service,  phantomjs - https://github.com/cognitom/wdio-phantomjs-serv
ice
? Shall I install the services for you? Yes
? Level of logging verbosity silent
? In which directory should screenshots gets saved if a command fails? ./errorShots/
? What is the base url? http://localhost

kesalahannya sama

Apakah halaman ini membantu?
0 / 5 - 0 peringkat