Gratulujeme!

Úvod do testování v Pythonu

Alexander Levin

Data Scientist

Kapitola 1 – Vytváření testů s pytest

  • Testování a pytest
  • CLI: pytest test_script.py
  • Testovací markery

příklad výstupu testu

Úvod do testování v Pythonu

Kapitola 2 – Fixtures v pytest

  • Úvod do fixtures
  • Řetězení požadavků na fixtures fixture volá jinou fixture

  • Autouse fixtures

  • Teardown fixtures
Úvod do testování v Pythonu

Kapitola 3 – Základní typy testování

  • Jednotkové testování
  • Funkční testování
  • Integrační testování
  • Výkonnostní testování
Úvod do testování v Pythonu

Kapitola 4 – Psaní testů s unittest

  • Seznámení s unittest
    import unittest
    class TestSquared(unittest.TestCase):
      def test_negative(self):
          self.assertEqual((-3) ** 2, 9)
    
  • Unittest CLI výstup unittest test_sqneg.py

  • Fixtures v unittest

  • Praktické příklady
Úvod do testování v Pythonu

Gratulujeme!

Úvod do testování v Pythonu

Preparing Video For Download...