Передача PageObject в Stepfiles в CodeceptJS - PullRequest
0 голосов
/ 04 апреля 2019

Я новичок в CodeceptJS и мне нужна ваша помощь в понимании того, как использовать BDD с CodeceptJS

Можем ли мы передать PageObjects в файл определения шага?

Я могу передать его отлично, как показано ниже:

Scenario.only(‘login’, (I, loginPage) => {
loginPage.sendForm(‘john@doe.com’,‘123456’);
I.see(‘Hello, John’);
});

но это не работает, пока я пытаюсь передать объект страницы в файл определения шага.

Given('I'm on the log in page', (loginPage) => {
  // From "features/basic.feature" {"line":8,"column":5}

    loginPage.sendForm(‘john@doe.com’,‘123456’);
    I.see(‘Hello, John’);

});

Может ли кто-нибудь привести пример взаимодействия файлов шагов, объектов страниц и файлов объектов?

1 Ответ

0 голосов
/ 04 апреля 2019

Обновление: работало, когда я использовал оператор 'require'

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