Как связать файлы функций с определениями шагов с помощью Cypress io - PullRequest
0 голосов
/ 21 мая 2018

В настоящее время я использую огурец с кипарисом для тестирования, однако, в отличие от использования селена с огурцом / огурцом, который позволяет проследить каждый шаг сценария до соответствующего шага определения шага, нажав клавишу управления и нажав на шаг сценария., это не происходит с кипарисами.Тест также не прошел при использовании приведенного ниже синтаксиса:

given(/^I entered a valid client id as "([^"]*)"$/, (client_id) => {
    cy.get('#bpId')
        .clear()
        .type(client_id);
});

Может ли кто-нибудь помочь мне с решением этих проблем?Я новичок в кипарисе.

1 Ответ

0 голосов
/ 26 декабря 2018

Я столкнулся с подобной проблемой при настройке проекта.Я создал файл с именем .cypress-cucumber-preprocesorrc и добавил туда эту строку

{
    "step_definitions": "cypress/integration/**/step_definitions/"
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...