Postman для QA. Основные виды скриптов.
Предварительная авторизация для запросов в Postman через Pre-Request Script
Если вы разрабатываете API с авторизацией (например посредством JWT), чтобы авторизоваться при тестировании и разработке API с помощью Postman вам приходится предварительно дергать запрос авторизации для получении куки пользователя. В какой-то момент меня это подзадолбало и я решил написать скрипт авторизации для всех запросов к разрабатываемому API в Postman. Собственно, вот сам скрипт: Немного комментариев. Функция parseJwt (token,part) нам нужна для парсинга полученного токена JWT, чтобы вытащить оттуда его expired, то есть срок, когда он "протухнет"...
Тестирование в Postman. Углублённый Pre-request Script. Часть 5
В предыдущих статьях мы уже познакомились с Pre-request Script. Сегодня разберём его более детально. Текст в запросе Мы уже умеем писать скрипт в Postman. Но он есть не только в самом запросе, также есть и в нашей коллекции. К примеру нам нужно использовать какие то данные во всех тестах, мы и поместим нужный скрипт в нашу коллекцию. Для примера немного усложним наши тесты. В скриптах можно не только генерировать какие либо значения, но также указывать какой либо текст, обернув его в переменную...