пишу автотесты.Мне нужно отправить запрос API для авторизации.И из ответа беру печенье.Как я могу это сделать?И где я могу увидеть, что этот запрос исчез?Пожалуйста, напишите свой ответ с реальным примером
Я пытался, но это не работает.
test("send auth request", async () => {
await page.setRequestInterception(true); //Включает захват запросов страницы
page.on("request", request => {
request.respond(JSON.stringify({
'url': 'https://uchebnik-stable.opk.su/api/sessions',
'method': 'POST',
'credentials': 'include',
'headers': {
'accept': 'application/json;charset=UTF-8',
'content-type': 'application/json',
},
'body': {
'login': "someLogin",
'pass': "somePass"
},
}))
});
await page.goto("https://uchebnik-stable.opk.su", {waitUntil: 'networkidle2'});
})
});