Поздравляем!

Введение в тестирование на Python

Alexander Levin

Data Scientist

Глава 1 — Создание тестов с pytest

  • Тестирование и pytest
  • CLI: pytest test_script.py
  • Маркеры тестов

пример вывода результатов теста

Введение в тестирование на Python

Глава 2 — Фикстуры pytest

  • Введение в фикстуры
  • Цепочки запросов фикстур фикстура вызывает другую фикстуру

  • Автоиспользование фикстур

  • Завершение работы фикстур
Введение в тестирование на Python

Глава 3 — Основные виды тестирования

  • Модульное тестирование
  • Функциональное тестирование
  • Интеграционное тестирование
  • Нагрузочное тестирование
Введение в тестирование на Python

Глава 4 — Написание тестов с unittest

  • Знакомство с unittest
    import unittest
    class TestSquared(unittest.TestCase):
      def test_negative(self):
          self.assertEqual((-3) ** 2, 9)
    
  • CLI для unittest вывод unittest test_sqneg.py

  • Фикстуры в unittest

  • Практические примеры
Введение в тестирование на Python

Поздравляем!

Введение в тестирование на Python

Preparing Video For Download...