Skip to content

Автоматизированное тестирование API веб-приложения PetFriends. Тестовый проект к модулю №19 SkillFactory курса QAP.

Notifications You must be signed in to change notification settings

Egessihora/PetFriends_API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

QAP_HW_19.7.2_API_PetFriends_tests


Тестовый проект к модулю №19 SkillFactory курса QAP

  • В директории /tests располагается файл с тестами

  • В директории /tests/images лежат картинки для теста добавления питомца и теста добавления картинки

  • В корневой директории лежит файл settings.py - содержит информацию о валидном и невалидном логинах, валидном и невалидном паролях

  • В корневой директории лежит файл api.py, который является библиотекой к REST API сервису веб-приложения PetFriends

Библиотека api написана в классе, что соответствует принципам ООП и позволяет удобно пользоваться её методами. При инициализации библиотеки объявляется переменная base_url которая используется при формировании url для запроса.

Методы имеют подробное описание.

Тесты проверяют работу методов используя api библиотеку.

About

Автоматизированное тестирование API веб-приложения PetFriends. Тестовый проект к модулю №19 SkillFactory курса QAP.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages