Не ждите пересылки формы отправки - PullRequest
0 голосов
/ 20 февраля 2020

Я пытаюсь протестировать приложение с помощью кипариса. У меня есть странный сценарий, где у меня есть форма html с тегом действия, некоторые поля в форме и затем кнопка для отправки. Я заполняю все поля в форме и нажимаю кнопку для отправки, но я получаю эту ошибку: 1

Я не хочу ждать ответа, потому что в этом нечетном случае ответ перенаправляет на страницу, к которой у меня нет доступа, и тест не пройден, я просто хочу проверить ответ на отправку формы, проверив что-то простое, например, статус ответа.

Любая помощь будет добро пожаловать ...

Заранее спасибо ..

1 Ответ

0 голосов
/ 21 февраля 2020

Можете ли вы попробовать метод ниже cy.request(). Я не знаю, требуется ли какое-либо разрешение для вашего запроса. Попробуйте, как показано ниже, и дайте мне знать.

it('Check response status', function () {
    cy.request({
        method: 'post',
        url: 'url_here',
        form: true, 
        headers: {
          accept: "application/json",          
         },
    }).then((response) => {
        expect(response.status).to.eq(200);   
    })
})
...