Я проверяю форму отправки с Cypress. Мое действие Форма то же самое имеет текущую страницу URL. Как только я нажимаю «Отправить», он загружает файл. Я сталкиваюсь с двумя проблемами:
- Поскольку URL-адрес моего действия формы совпадает с URL-адресом текущей страницы, после отправки он продолжал бесконечно l oop.
cy.get(urSelector.UserActivityReportForm)
.then(() => {
util.clearAndSendKeys(urSelector.FromCalendar, urData.From)
util.clearAndSendKeys(urSelector.ToCalendar, urData.To)
util.clearAndSendKeys(
urSelector.SearchByCategoryTxtBox,
urData.Category
)
util.clickSearchButton()
})
.then(() => {
cy.get(urSelector.DownloadUserReportForm).submit()
})
Как я могу проверить, что загрузка файла завершена?