Software Testing mit Python
future Training & Consulting GmbH, NL Reutlingen
Aktionen
Kursbeschreibung
Ein Softwaretest prüft und bewertet Software auf Erfüllung der für ihren Einsatz definierten Anforderungen und misst ihre Qualität. Test dienen dazu, die Software möglichst fehlerfrei in Betrieb zu nehmen. Mit Bibliotheken wie unittest, pytest und nose bietet Python leistungsstarke Werkzeuge für Unit-Tests und Integrationstests. Diese Frameworks ermöglichen es Entwicklern, Tests schnell zu schreiben und zu automatisieren, was die Codequalität verbessert. Außerdem unterstützt Python das Mocking und das Testen von Webanwendungen mit Tools wie selenium und requests. Insgesamt erleichtert Python die Implementierung von effektiven und effizienten Teststrategien.
- Getting Started with pytest
- Writing Test Functions
- Pytest Fixtures
- Builtin Fixtures
- Parametrization
- Makers, Files, Classes, Parameters
- Strategy - Creating Testcases
- Configuration Files
- Coverage, generating reports
- Mocking
- Integration
- Testscripts
- Test Failures
- Using Pytest with other tools
Kursinformationen
Storlachstraße 4
72760 Reutlingen