Testen mit pytest
Teil des Python-Kurses
Willkommen zurück. Bisher hast du Code ausgeführt und die Ausgabe mit eigenen Augen geprüft. Bei ein paar Zeilen klappt das, aber sobald du irgendetwas änderst, musst du alles noch einmal prüfen. Tests übernehmen dieses Nachprüfen für dich, jedes Mal, in Sekunden.
Diese Lektion verwendet zwei Dateien: calculator.py (der zu testende Code) und test_calculator.py (die Tests). In deinem Workspace liegt test_calculator.py bereits. In deinem Lektionsordner gibt es noch keine calculator.py. Leg sie mit diesem Code an: Drück auf den Play-Button am Block, und die Datei wird für dich erstellt. Ein zweiter Druck auf Play legt keine zweite Kopie an. ...
Möchtest du Python Testen mit pytest in einer echten Umgebung lernen?
Klick unten, hol dir eine Linux-Maschine mit fertigem Python und arbeite Testen mit pytest praktisch durch, mit einem KI-Tutor, der deinen Code kennt.
Lektion startenTesten mit pytestWas du lernen wirst
- Test functions
- Assert
- Running pytest
- Parametrize
- Fixtures
Lies diese Lektion in deiner Sprache
Alle Lektionen in diesem Kurs
19 Lektionen- 1Hallo, Python20 Min.
- 2Zahlen und Zeichenketten25 Min.
- 3Asking the User a Question15 Min.
- 4Kontrollfluss30 Min.
- 5Listen und Tupel30 Min.
- 6Wörterbücher und Mengen30 Min.
- 7Funktionen30 Min.
- 8Comprehensions25 Min.
- 9Dateien und IO30 Min.
- 10Modules und Packages30 Min.
- 11Klassen und OOP35 Min.
- 12Vererbung und Komposition30 Min.
- 13Ausnahmebehandlung30 Min.
- 14Iterators und Generators30 Min.
- 15Decorators30 Min.
- 16Context Managers25 Min.
- 17Nebenläufigkeit: Threads und Async40 Min.
- 18Testen mit pytest35 Min.
- 19Paketierung und Bereitstellung35 Min.
