Stepdefinition JavaScript не может получить доступ к файлу с огурцами - PullRequest
0 голосов
/ 30 марта 2020

Я новичок в мире тестирования. Я пытался настроить фреймворк огурца с JavaScript, но он не сработал очень хорошо.

Мой файл функций просто не может найти определение шага, я вижу это: снимок экрана chrome

Я получаю это сообщение об ошибке:

Execution of 1 spec files started at 2020-03-30T15:27:10.518Z

[0-0] RUNNING in chrome - /features/Google Searching/SearchResults.feature
[0-0] Error in "Google Searching: Search from the search bar: Given a web browser is at the Google home page"
Invalid URL: undefined://undefined:undefined/wd/hub/session/b1e7af44fed3d10440c09e3d846fc51f/url
[0-0] Error in "Google Searching: Search from the search bar: When the users enters "cucumber" into the search bar"
Step "When the users enters "cucumber" into the search bar" is not defined. You can ignore this error by setting cucumberOpts.ignoreUndefinedDefinitions as true.
[0-0] Error in "Google Searching: Search from the search bar: Then links related to "cucumber" are shown on the results page"
Step "Then links related to "cucumber" are shown on the results page" is not defined. You can ignore this error by setting cucumberOpts.ignoreUndefinedDefinitions as true.
[0-0] 2020-03-30T15:27:17.074Z ERROR @wdio/local-runner: Failed launching test session: TypeError [ERR_INVALID_URL]: Invalid URL: undefined://undefined:undefined/wd/hub/session/b1e7af44fed3d10440c09e3d846fc51f
    at onParseError (internal/url.js:243:9)
    at new URL (internal/url.js:319:5)
    at Runner.endSession (/Users/TugayU/tau_cucumber/node_modules/@wdio/runner/build/index.js:283:26)
    at Runner.run (/Users/TugayU/tau_cucumber/node_modules/@wdio/runner/build/index.js:169:18)
[0-0] FAILED in chrome - /features/Google Searching/SearchResults.feature

Spec Files:      0 passed, 1 failed, 1 total (100% completed) in 00:00:06 

На самом деле оно должно было пройти, потому что я сделал этот js файл:

import { Given } from "cucumber";

Given("a web browser is at the Google home page", () =>{
    browser.url("www.google.nl");
})

Мой файл функций:

Feature: Google Searching

   Scenario: Search from the search bar
   Given a web browser is at the Google home page
   When the users enters "cucumber" into the search bar
   Then links related to "cucumber" are shown on the results page 

Я боролся с этим часами, просто не понимаю. Кто-нибудь может мне помочь, пожалуйста?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...