QA Fundamentals · Senior · Question 6 of 76

How would you introduce testing into a legacy product with no tests?

Show the answer

Correct answer: Start with risk-based smoke and characterization tests on critical flows

Explanation

Characterization tests capture current behaviour, so refactoring has a safety net. Coverage grows where the code changes, guided by risk, not by a coverage target.

Further reading

Problem with a question

QA Fundamentals · Senior · question 6

Test yourself

Take the QA Fundamentals · Senior quiz: questions and options are shuffled, and you get a review of your mistakes at the end.

Take this quiz