1 / 24

Zebraware

Zebraware. Zebraware Team. Bob – President Lead web app developer Joe – VP Librarian Mark – VP Lead client app developer. Outline. Acceptance Test System Test Plan Questions. Acceptance Test Plan. Acceptance Test.

dior
Télécharger la présentation

Zebraware

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Zebraware

  2. Zebraware Team • Bob – President • Lead web app developer • Joe – VP • Librarian • Mark – VP • Lead client app developer

  3. Outline • Acceptance Test • System Test Plan • Questions

  4. Acceptance Test Plan

  5. Acceptance Test • Purpose – Demonstrate all features specified in the Requirements Document. • Customer will sign off on each feature.

  6. Test Case #1 • Search for flight from client application • Purpose: Demonstrate how to find a flight from within the client application. • Expected Result: Flights matching the specified search criteria will be displayed.

  7. Test Case #2 • Search for pilot from client application • Purpose: Demonstrate how to find a pilot from within the client application. • Expected Result: Pilots matching the specified search criteria will be displayed.

  8. Test Case #3 • Search for customer from client application • Purpose: Demonstrate how to find a customer from within the client application. • Expected Result: Customers matching the specified search criteria will be displayed.

  9. Test Case #4 • View pilot information from client application • Purpose: Demonstrate how to view a pilot’s information from within the client application. • Expected Result: The specified pilot’s information will be displayed.

  10. Test Case #5 • View customer information from within client application • Purpose: Demonstrate how to view a customer’s information from within the client application. • Expected Result: The specified customer’s information will be displayed.

  11. Test Case #6 • View flight information from within client application • Purpose: Demonstrate how to view a specified flight’s information from within the client application. • Expected Result: The flight information will be displayed.

  12. Test Case #7 • View aircraft information from within client application • Purpose: Demonstrate how to view aircraft information from within the client application. • Expected Result: The specified aircraft’s information will be displayed.

  13. Test Case #8 • View flight information from the web app • Purpose: Demonstrate how to view a flight’s information within the web app. • Expected Result: The specified flight’s information will be displayed.

  14. Test Case #9 • Login to the web application • Purpose: Demonstrate how to login to the web application. • Expected Result: User gets logged in to the web site

  15. Test Case #10 • View customer information from the web app • Purpose: Demonstrate how to view a customer’s information when logged in to the web app. • Expected Result: The logged in customer’s information will be displayed.

  16. System Test Plan

  17. System Test Plan • Purpose • Ensure that all functional and non-functional requirements specified in the Requirements Document are upheld. • Ensure that the software developed by Zebraware is of the highest quality to replace the existing system. • Ensure that the system will operate in Dodo Airline’s environment.

  18. Unit Testing • 1.2.1.2 – Add Customer • Test cases:

  19. Component Testing • 2.1.1 – Purchase Ticket • Test cases:

  20. Transaction Flow Testing • 2.2.6.3 – Update Customer Profile • Step 1: Select the customer search tab • Step 2: Select Customer to updateEnter enough search criteria to find the customer to update, and select that customer. • Step 3: Open the popup to edit the customer informationClick the magnifying glass to the left of the customer entry to bring up the customer’s information. • Step 4: Edit Customer InformationMake any necessary changes to the customer’s information. • Step 5: Save ChangesClick ‘Apply’ to save the changes to the database.

  21. Regression Test Policy • Guidelines for Zebraware developers: • Fixed bugs must be tested promptly • Watch for side effects of fixes • A regression test must be written for each bug fixed • Archive tests that the program consistently passes for future use • Trace the effects of the changes on program memory

  22. Performance Test • Test Case: Perform 1000 customer searches sequentially. • Objective: Test the reliability of the database • Expected Results: Each search will have results returned in under 3 seconds, and the results returned each time will be identical.

  23. Backup and Recovery Test • Test cases:

  24. Questions?

More Related