Past questions › sdd2021-q22
2021 3 marks Extended response The Software Engineering Project (Year 12) Testing (live test data)
NESA 2021 HSC Software Design and Development (OLD syllabus) - Section II Question 22, with NESA Marking Guidelines
A large company is developing a system to automatically generate appropriate | 3 responses to common customer queries. Explain why live test data is useful in testing this system.
Marking criteria
[Question 22] Criteria | Marks • Explains why live test data is useful in testing this system | 3 • Shows some understanding of live testing | 2 • Identifies a feature of testing | 1
Sample answer
Sample answer: Live testing gives confidence that the new system will perform as expected when used in the company’s environment. Specifically, it tests using a large number of typical queries, possible keywords and customers, by making use of real queries. Because live testing also involves volume testing, it will ensure the system can cope with the anticipated number and transaction mix of customer query topics in an appropriate response time.