Тестовый проект к модулю №19 SkillFactory курса QAP
-
В директории /tests располагается файл с тестами
-
В директории /tests/images лежат картинки для теста добавления питомца и теста добавления картинки
-
В корневой директории лежит файл settings.py - содержит информацию о валидном и невалидном логинах, валидном и невалидном паролях
-
В корневой директории лежит файл api.py, который является библиотекой к REST API сервису веб-приложения PetFriends
Библиотека api написана в классе, что соответствует принципам ООП и позволяет удобно пользоваться её методами. При инициализации библиотеки объявляется переменная base_url которая используется при формировании url для запроса.
Методы имеют подробное описание.
Тесты проверяют работу методов используя api библиотеку.