cloud_off
Du bist offline. Stelle die Verbindung wieder her, um weiterzusurfen.
fact_check
Software Testing & QA
Unit, integration and end-to-end tests with pytest and Playwright, and a test strategy that scales.
Fortgeschritten
menu_book7 Module
scheduleca. 10 Std.
Kostenlos
- 1 Why Test, and What to Test The testing pyramid, what each kind of test is for and how much testing is enough. 20 Min.
- 2 Unit Testing with pytest Write, organise and run tests with pytest: assertions, parametrize and exceptions. 35 Min.
- 3 Fixtures, Mocks and Test Doubles Share setup with fixtures, isolate code with mocks and control time and randomness. 35 Min.
- 4 Testing Web Applications Test routes, forms, CSRF, authentication and permissions with the Flask test client. 40 Min.
- 5 Integration and API Testing Test against real databases, external APIs and webhooks reliably. 35 Min.
- 6 End-to-End Testing with Playwright Drive a real browser, write stable selectors, test across devices and avoid flaky tests. 40 Min.
- 7 Test Strategy, CI and Quality Culture Run tests automatically, track coverage, practise TDD and keep a suite healthy. 30 Min.