IT-Trainer Jobs und Stellenangebote: Python - Testgetriebene Entwicklung mit pytest
Seminardauer: 2 Tage
Trainer gesucht
IT-Trainer Jobs und Stellenangebote: Python - Testgetriebene Entwicklung mit pytest, Programmiersprache, Pytest, Python, Python Software Foundation, Softwareentwickler, Test Driven Development (TDD), testing.
Anmelden / Registrieren als Trainer
Agenda
Einführung in das Testen
- Motivation: Wieso Testgetriebene Entwicklung?
- Bedeutung und Arten des Testens
- Teststrategien und -methoden
Grundlagen der Unit Tests
- Einführung in Unit Tests
- Schreiben und Ausführen von Unit Tests mit pytest
- Best Practices für Unit Tests
Testgetriebene Entwicklung (TDD)
- Prinzipien von TDD
- TDD-Zyklus: Red, Green, Refactor
- Praktische Anwendung von TDD in Python
- Testgetriebene Entwicklung - Prinzipien
Arbeiten mit pytest
- Testfunktionen und Testklassen
- Filtern und Kategorisierung von Tests
- Die Initialisierungsdatei py.ini
- Tabellentests
- Kombinationstests
- Codeabdeckung analysieren