Software Testing & QA

Unit, integration and end-to-end tests with pytest and Playwright, and a test strategy that scales.

मध्यवर्ती 7 मॉड्यूल लगभग 10 घंटे मुफ़्त
  1. 1 Why Test, and What to Test The testing pyramid, what each kind of test is for and how much testing is enough. 20 मिनट
  2. 2 Unit Testing with pytest Write, organise and run tests with pytest: assertions, parametrize and exceptions. 35 मिनट
  3. 3 Fixtures, Mocks and Test Doubles Share setup with fixtures, isolate code with mocks and control time and randomness. 35 मिनट
  4. 4 Testing Web Applications Test routes, forms, CSRF, authentication and permissions with the Flask test client. 40 मिनट
  5. 5 Integration and API Testing Test against real databases, external APIs and webhooks reliably. 35 मिनट
  6. 6 End-to-End Testing with Playwright Drive a real browser, write stable selectors, test across devices and avoid flaky tests. 40 मिनट
  7. 7 Test Strategy, CI and Quality Culture Run tests automatically, track coverage, practise TDD and keep a suite healthy. 30 मिनट