Нужен пример того, как сделать нажатие кнопки на serenity-js

Я действительно новичок в Serenity-Js и транспортире. Я следовал " https://github.com/serenity-js/seed-cucumber/tree/master/features", чтобы ознакомиться с serenity-js. Может кто-нибудь дать мне пример того, как сделать нажатие кнопки?

Например, нажмите "ПОПРОБУЙТЕ НОВЫЙ УГЛОВОЙ"

1 ответ

Решение

Отличное место для начала - следовать официальному руководству.

Для нажатия на кнопку вам понадобится:

// an Actor
const actor = Actor.named('Bob');

// a Target
const LandingPage = {
  Buy_Now = Target.the('"Buy Now" button').located(by.id('#buy-now'));
}

// to tell the actor to perform the Click
actor.attemptsTo(
  Click.on(LandingPage.Buy_Now),
);

Надеюсь это поможет!

январь

Другие вопросы по тегам