WRITE YOUR FIRST TEST CASE
Turn a high-level test case into a detailed case with preconditions, test data, steps and expected results that someone else can run.
1 handbook · 3 post · 1 interview deep-dive · 34 series
Turn a high-level test case into a detailed case with preconditions, test data, steps and expected results that someone else can run.
Move from requirements to high-level test cases and a Requirement Traceability Matrix to manage coverage without getting lost in individual actions.
How to apply equivalence partitioning, boundary value analysis, decision tables, state transition and basic white-box techniques.
Classify functional, non-functional, confirmation and regression testing so you know what is being tested and why.
Separate test data from test cases with Test Template and DataDriver, from CSV and Excel to JSON.
Read logs, distinguish failures from errors, and use BuiltIn keywords to catch, continue or deliberately stop tests.
Select tests, suites and tags from the command line; dry run, randomise, rerun failures and run in parallel with Pabot.
Create user keywords, pass arguments, return values and hide implementation details so test cases read closer to business language.