Python: Автоматическое тестирование от Хекслет
Программа курса
Ознакомьтесь с программой курса «Python: Автоматическое тестирование» от Хекслет
1. Введение
- Познакомиться с курсом и его целями
2. Зачем и как писать тесты?
- Разобраться с тем, что должны делать тесты и как они выглядят
3. Утверждения (Asserts)
- Познакомиться со встроенной в Python инструкцией assert
4. Pytest
- Познакомиться с самым популярным фреймворком для тестирования в Python
5. Модульные тесты
- Пройти полный путь написания тестов на примере тестирования стека
6. Подготовка данных
- Познакомиться с фикстурами Pytest
7. Плохие и хорошие практики тестирования
- Познакомиться с типичными ошибками, которые совершают при написании тестов
8. Тесты через документацию (Doctest)
- Научиться писать документацию, которая работает как тесты
9. Покрытие кода тестами (Code Coverage)
- Научиться находить код, который не затронут тестами
10. Разработка через тестирование (TDD)
- Научиться писать тесты до кода
11. Непрерывная интеграция (CI)
- Познакомиться с автоматической сборкой проекта
12. Самостоятельная работа
- Дополнительные задания, которые позволяют закрепить полученную теорию
13. Дополнительные материалы
- Статьи и видео, подобранные командой Хекслета. Помогут глубже погрузиться в тему курса
- Город
- Онлайн
- Формат обучения
- Онлайн
- Сертификат
- Есть
Большой объём информации. На курсах Вы получите столько информации, сколько иные программисты не получают за всю свою жизнь.
Преподаватели-эксперты. У каждого преподавателя за спиной многолетний опыт работы, ценные знания и выпускники-специалисты.
Постоянная поддержка. Кураторы курсов всегда готовы прийти на помощь каждому ученику.
Обучение с нуля. В этой школе из новичка сделают профессионала с хорошим портфолио!
Самообучение. Ответы на некоторые волнующие вопросы приходится искать самостоятельно, обращаясь к поисковикам.
Сложность обучения. Программирование - это нелегко, а на его освоение затрачивается много сил и энергии.
Взгляните, что студенты и выпускники говорят про Хекслет