09
-
- This Tutorial is based on questions from the book Software Engineering 10 by Ian Sommerville and is based on selected material covered in chapter 8 Use the lecture slides as a guide to what was covered. You will also need to ensure that you have read through the relevant parts of chapters 8.
Tutorial 9
- 1. What is the distinction between validation and verification?
- 2. What are the advantages of inspections over testing?
- 3. Briefly describe the three principal stages of testing for a commercial software system
- 4. What tests should be included in object class testing?
- 5. What guidelines does Whittaker suggest for defect testing?
- 6. What is an equivalence partition? Give an example.
- 7. What are the three important classes of interface errors?
- 8. What do you understand by the terms Presentation Logic, Business Logic and Data Access Logic? In a Three Tier architecture such as that used in the First year case Study explain where you will find the Presentation, Business and Data Access Logic?
- 9. What further advantage does an N-tier architecture have over a 3 tier architecture?
- Download PDF Version
-
Lab Exercise: Week 9
- This week, Please work on your group project.