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