Нажатие на кнопку не направляет меня на ожидаемый URL в Cypress - PullRequest
0 голосов
/ 26 июня 2019

Проблема

В конце страницы приложения находятся 2 кнопки:

  1. Назад - отлично работает в кипарисе.Он возвращает пользователя на страницу /transportation
  2. Просмотр и оплата - пользователь не попадает на эту страницу: /transportation/reservation/15802/payment (15802 будет меняться с каждым заказом)

Он направляет меняздесь: test.liberty.edu/transportation/reservation/store.htm

Что я пробовал

Чтобы нажать кнопку «Просмотр и оплата»:

cy.get('#trip-details-next').find('a').click()
cy.get('#trip-details-next').click()
cy.get('[data-top="2133.7999877929688"]').click()

Чтобы проверить, достиг ли я тогда правильного URL:

cy.url().should('include', '/payment')

Код приложения:

<a href="/transportation" class="button" id="trip-details-back" tabindex="11">« Back</a>
<a href="#" class="button right" id="trip-details-next" tabindex="10" onclick="ga('send', 'event', 'Button', 'click', 'Reserve Shuttle')">Review & Payment »</a> ==$0

CypressError: Тайм-аут повторной попытки: ожидается 'https://test.liberty.edu/transportation/reservation/store.htm' для включения '/payment'

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