Евгений Колесников 1 day ago
parent
commit
9fb59e6921
2 changed files with 9 additions and 8 deletions
  1. 8 8
      articles/postman/readme.md
  2. 1 0
      readme.md

+ 8 - 8
articles/postman/readme.md

@@ -44,7 +44,7 @@ Postman — один из самых популярных инструменто
 1. Внутри коллекции создать папки для логической группировки запросов
 1. В каждой папке создавать новые запросы (New -> HTTP Request)
 
-![](screens/1z.png)
+![](./screens/1z.png)
 
 Типичная структура коллекции может включать папки по функциональным блокам системы.
 
@@ -60,7 +60,7 @@ Postman — один из самых популярных инструменто
 
 ### 4.1 Создание переменной в окружении
 
-![](screens/8z.png)
+![](./screens/8z.png)
 
 1. Перейти в левый сайдбар -> **Environments**
 2. Нажать **Create new environment** или кнопку +
@@ -74,7 +74,7 @@ Postman — один из самых популярных инструменто
 
 ### 4.2 Создание переменной в коллекции
 
-![](screens/2z.png)
+![](./screens/2z.png)
 
 1. Открыть нужную коллекцию
 2. Перейти на вкладку **Variables**
@@ -86,7 +86,7 @@ Postman — один из самых популярных инструменто
 В запросах переменные вставляются в двойных фигурных скобках:  
 `{{baseURL}}/endpoint`  
 
-![](screens/9z.png)
+![](./screens/9z.png)
 
 ---
 
@@ -131,7 +131,7 @@ if (jsonData.token) {
 3. Выбрать требуемое окружение (оно подсвечивается цветом)
 4. После выбора все переменные из этого окружения становятся активными
 
-![](screens/4z.png)
+![](./screens/4z.png)
 
 Если одна и та же переменная определена и в окружении, и в коллекции — значение из **окружения** имеет приоритет.
 
@@ -157,14 +157,14 @@ pm.test("Ответ содержит массив", function () {
 4. Нажать **Send**
 5. После ответа посмотреть блок **Test Results** — зелёные PASS / красные FAIL}
 
-![](screens/5z.png)
+![](./screens/5z.png)
 
 ### 6.2. Запуск всех тестов через Collection Runner
 
 1. Нажать на три точки справа от нужной коллекции
 2. Нажать кнопку **Run**
 
-![](screens/10z.png)
+![](./screens/10z.png)
 
 3. В окне Runner:
    - выбрать нужное окружение
@@ -238,4 +238,4 @@ newman run Avtomat.postman_collection.json \
 - время выполнения каждого запроса и общее время  
 - детальная информация об ошибках (если тесты упали)
 
-![](screens/11z.png)
+![](./screens/11z.png)

+ 1 - 0
readme.md

@@ -459,6 +459,7 @@ tablayout
 1. [Подключение к БД.](./articles/expressjs/express02.md)
 1. [Использование sequelize для получения данных из БД. Создание скрипта для наполнения БД начальными данными. Добавление сущностей БД, реализация REST.](./articles/expressjs/express03.md)
 1. [JWT-авторизация.](./articles/expressjs/express04.md)
+1. [Интеграционное тестирование с помощью Postman](./articles/postman/readme.md)
 
 ## Полезное