Обновить

Fetch для QA: как тестировать API прямо в DevTools, не открывая Postman

Уровень сложностиПростой
Время на прочтение12 мин
Охват и читатели6.8K
Всего голосов 9: ↑9 и ↓0+10
Комментарии6

Комментарии 6

А в Firefox есть визуальный редактор запросов (кнопка “Edit and resend” на запросе).

Привет, я использую только Яндекс Браузер и на сколько помню там есть Replay XHR)

Хороший практичный приём, особенно копирование запроса через Copy as fetch, тогда не нужно вручную собирать заголовки и тело. Единственное, при параллельной отправке пачками стоит помнить про лимиты на стороне сервера и порядок создания, если сущности зависят друг от друга. Используете ли вы Promise.allSettled, чтобы сразу видеть, какие из запросов упали?

Привет, Promise.allSettled не использовал. Но звучит полезно, надо будет попробовать)

Норм тема, иногда бывает нужна. Но для создания данных лучше, конечно, прокачивать insert into, всё же далеко не всё можно создать через эндпоинты

Привет) у меня на проекте, к сожалению, нету доступа к бд, поэтому, если нужно создать много сущностей и за короткое время, то юзаю вариант с fetch)

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации