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  | 
                                                                                                                         | 
                                                                                 
                                                                                            
                                                                                            Установить newman  | 
                                                                                                                         | 
                                                                                 
                                                                                            
                                                                                            Перейти в директорию с файлами Postman  | 
                                                                                                                         | 
                                                                                 
                                                                                            
                                                                                            Запустить тесты  | 
                                                                                                                        newman run ypur_collection.json
  | 
                                                                                 
                                                                                            
                                                                                            Запустить только одну папку из коллекции  | 
                                                                                                                        параметр  --folder [folderName]
  | 
                                                                                 
                                                                                            
                                                                                            Загрузить данные из файла  | 
                                                                                                                         | 
                                                                                 
                                                                                            
                                                                                            Использовать окружение  | 
                                                                                                                         | 
                                                                                 
                                                                         
                             
    
    
            В окружение стоит выносить
        
                        
                                                                                    
                                                                                            Адрес стенда  | 
                                                                                 
                                                                                            
                                                                                            Данные авторизации (логин/пароль, токен)  | 
                                                                                 
                                                                                            
                                                                                            Окружение можно выгружать для использования в запуске из командной строки  | 
                                                                                 
                                                                         
                             
    
    
            Скрипты в Postman
        
                        
                                                                                    
                                                                                            Позволяют сохранить значение из ответа в переменную  | 
                                                                                 
                                                                                            
                                                                                            Позволяют изменить значения переменных перед выполнением запроса  | 
                                                                                 
                                                                                            
                                                                                            Позволяют выполнить проверку статус-кода, времени выполнения запроса, содержимого ответа  | 
                                                                                 
                                                                         
                            - Скрипты Tests выполняются после выполнения запроса, а Pre-Request - до. 
 - Справа от редактора кода есть Snippets с примерами частоиспользуемых скриптов  
                             
                             | 
                                                            
            
                            
            
            
        
        
        
        
        
            
    
        
          
        
         
Created By
Metadata
Comments
No comments yet. Add yours below!
Add a Comment
Related Cheat Sheets