Test Automation
The testing pyramid, unit and e2e, API testing, test data and automation tooling.
When automation actually pays off compared with manual testing, what an automation framework is made of, and how to measure its ROI.
Questions coming soon
The testing pyramid and the boundaries between unit, integration, component and end-to-end checks, plus smoke and regression suites.
Questions coming soon
Isolated tests for individual functions and classes: mocks and stubs, code coverage, and test-driven development.
Questions coming soon
Testing services without a UI: response codes, contracts and schemas, authorization, and tools such as Postman or in-code HTTP clients.
Questions coming soon
Automating checks against the interface: locators, waits, the Page Object pattern, and keeping flaky tests under control.
Questions coming soon
Scenarios that run through the whole system, from UI to database: their cost, their fragility, and where they belong in the CI pipeline.
Questions coming soon
Preparing, isolating and cleaning up data for tests: fixtures, factories, generated values, and managing the test environment.
Questions coming soon