Cheatography
https://cheatography.com
Сделать файл параметром1. Выгрузить коллекцию в формате Collection v2.1 (recommended)
2. Открыть выгруженный json на редактирование
3. Найти в нем загруженный файл
4. Заменить его на {{file}}
5. Сохранить
6. Импортировать коллекцию в Postman |
DDT в Postman (пример файла)[
{
"variable1": "value1",
"variable2": "value1"
},
{
"variable1": "value2",
"variable2": "value2"
}
]
|
Количество итераций = количеству элементов в массиве
| | Command LineУстановить node.js | npm i node.js
| Установить newman | npm i newman
| Перейти в директорию с файлами Postman | cd Postman/files
| Запустить тесты | newman run ypur_collection.json
| Запустить только одну папку из коллекции | параметр --folder [folderName] | Загрузить данные из файла | параметр -d [file] | Использовать окружение | параметр -e [file|URL] |
В окружение стоит выноситьАдрес стенда | Данные авторизации (логин/пароль, токен) | Окружение можно выгружать для использования в запуске из командной строки |
Скрипты в PostmanПозволяют сохранить значение из ответа в переменную | Позволяют изменить значения переменных перед выполнением запроса | Позволяют выполнить проверку статус-кода, времени выполнения запроса, содержимого ответа |
- Скрипты Tests выполняются после выполнения запроса, а Pre-Request - до.
- Справа от редактора кода есть Snippets с примерами частоиспользуемых скриптов
|
Created By
Metadata
Comments
No comments yet. Add yours below!
Add a Comment
Related Cheat Sheets