diff --git a/docs/modern_python.html b/docs/modern_python.html index e69de29..57227e9 100644 --- a/docs/modern_python.html +++ b/docs/modern_python.html @@ -0,0 +1,34 @@ + + + + + + Evoluce Pythonu + + + + + + +
+
+
+
+
+
+ + + + + + + diff --git a/docs/modern_python.md b/docs/modern_python.md index e69de29..3cabddc 100644 --- a/docs/modern_python.md +++ b/docs/modern_python.md @@ -0,0 +1,67 @@ +# Evoluce Pythonu + +--- + +![Python](images/python.png) + +--- + +## Obsah kurzu + +--- + +## Testování + +* Základní technologie testování +* Pyramida testů +* Zmrzlinový kornout jako antipattern +* Jednotkové testy +* Modul `pytest` +* Nástroj Hypothesis +* Fuzzy testy + +--- + +### Testovací frameworky v Pythonu + +``` +1 unittest +2 doctest +3 pytest +4 nose +5 testify +6 Trial +7 Twisted +8 subunit +9 testresources +10 reahl.tofu +11 unit testing +12 testtools +13 Sancho +14 zope.testing +15 pry +16 pythoscope +17 testlib +18 pytest +19 dutest +``` + +--- + +### Pyramida typů testů + +* Business část + - Beta testy + - Alfa testy + - Akceptační testy +* Technologická část + - UI testy + - API testy + - Integrační testy + - Testy komponent + - Unit testy +* Další typy testů + - Benchmarky + +--- +