CSSE 376 -- Software Quality Assurance -- Spring 2007

                               Quiz 13
                       Friday, March 30, 2007



Name:_________________________________________    Grade:______________


1. Which phase of the software development lifecycle is tested by
   acceptance testing?



2. How does shadowing facilitate acceptance of a product?





3. What role does a fixture play in FitNesse?




4. In FitNesse which table format should be used:

   a) to test a database query?


   b) to test a web-based transaction?



5. On the other side of this page construct a FitNesse table of test
   cases for a system that sells airline seats on FlyByNight airlines:

   Tourist-class seats are $100 if purchased at least 30 days in
   advance. They cost $150 if purchased 7 days in advance, and
   otherwise cost $185.  First-class class seats are $200 if purchased
   at least 30 days in advance. They cost $250 if purchased 7 days in
   advance, and otherwise cost $325.  Tickets purchased more than 14
   days in advance are refundable.

   Be sure you cover all cases!