Hexlet

Python: Продвинутое тестирование

Онлайн курс "Python: Продвинутое тестирование"
Гарантия трудоустройства
Hexlet поможет с поиском работы после прохождения курса
Сертификат по окончанию курса
Помогает при трудоустройстве, красиво висит на стене
Сложность: Для программистов
Есть практические задания

Тестирование реальных приложений значительно сложнее, чем просто вызов функций. Там много сетевых запросов к внешним ресурсам, взаимодействие с файловой системой, асинхронный код и внешние библиотеки со своими хитростями. Все это упирается в хорошее понимание побочных эффектов и эффективных способов изоляции и управления ими

Программа курса

  1. Введение

  2. Тестирование ошибок
  3. Фикстуры
  4. Побочные эффекты
  5. Тестирование кода, взаимодействующего с файлами
  6. Инверсия зависимостей
  7. Тестирование HTTP-запросов
  8. Манкипатчинг
  9. Моки

Оставить отзыв

Vladislav Ch

Главный редактор портала Знания.Ру. Ответственный за актуальность информации.

Оцените автора
( Пока оценок нет )
Знания.Ру - Образовательный портал
Поиск