Передача PageObject в Stepfiles в CodeceptJS

Cathy 007 спросил: 11 марта 2019 в 07:43 в: gherkin

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

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

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

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’);});

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

0 ответов