Software Engineering MCQs

Prepare with the latest Software Engineering MCQs with answers and explanations. Free online practice for competitive exams, interviews, and university tests.

804. Is a customer involved test development and validation in XP ?

A. Yes
B. No
C. It may vary from Customer to Customer
D. None of the mentioned
✅ The correct answer is option C.
Explanation: The role of the customer in the testing process is to help develop acceptance tests for the stories that are to be implemented in the next release of the system.However, people adopting the customer role have limited time available and so cannot work full-time with the development team. They may feel that providing the requirements was enough of a contribution and so may be reluctant to get involved in the testing process.

806. CASE stands for___________________?

A. Cost Aided Software Engineering
B. Computer Aided Software Engineering
C. Control Aided Software Engineering
D. None of the mentioned
✅ The correct answer is option B.
Explanation: CASE tools purpose is to make the work of software development and maintenance easier and more reliable.