✻ Тема 6 из 13
Тестирование и автотесты API
Что и зачем проверяют, и как превратить проверку в код, который запускается сам
О чём тема
Что и зачем проверяют, и как превратить проверку в код, который запускается сам.
Иди по порядку: каждый урок опирается на предыдущий. После объяснения выполни практику на учебном стенде, затем задание «сломай и почини»: измени одно условие, найди причину сбоя и проверь исправление. Вопросы с собеседований помогут проверить, можешь ли ты объяснить результат своими словами.
Что ты сможешь после каждого урока
- 6.1 Что такое тестирование: виды, тест-кейсы, баги: Составишь тест-кейс и воспроизводимое описание ошибки.
- 6.2 Автотесты API: pytest и requests против «Магазина»: Проверишь API «Магазина» автотестом с pytest и requests.
- 6.3 Тесты в CI: GitHub Actions на каждый push: Настроишь запуск автотестов в GitHub Actions при push.