Reference no: EM132847946
ITAP2008 Software Testing - Victorian Institute of Technology
1. List and describe each stages of the Software Testing Life Cycle (STLC).
2. Software inspections are widely used for verification. What are the benefits of inspection? What kinds of errors will inspection catch that testing cannot?
3. Some companies exclude all management from code inspections. What are the advantages and disadvantages of this rule?
4. Briefly describe each of the following approaches for structuring an inspection meeting. What are the advantages of each?
i. Using a checklist
ii. Conducting a walkthrough
5. What factors reduce the effectiveness of inspections? What can be done to address these problems?
6. Explain the role of the Moderator in an inspection team.
7. Imagine you work for an aerospace company that used to carry out Fagan inspections of program code, but which now uses an automatic code generation tool that generates programs from design notations. The output of the tool is hard to understand as it is not commented, and is poorly structured. For this reason, the company has cancelled all code inspections and plans to rely on testing as its main verification technique. What are the advantages and disadvantages of this decision?