Test Plan and Procedures
System: Acme Art Gallery website
Module: Virtual gallery
Written By: Berat Blakaj
Date: 02/24/2013
Test Plan
Test Items
The items that will need to be tested in our testing plan is that a visitor must be able to view all items for sale at the gallery. The visitor must be able to search for a specific artist and have all of that artists paintings displayed. We must test that a user will be able to search by genre for example landscape, still life, portrait, abstract; we must test a display message if none of these paintings are found. We must test to make sure all paintings are in alphabetical order, that a user can also sort these paintings by their choosing. That all paintings are displayed with a thumbnail image, artist, title, date acquired by the gallery, price and a reserve it now button. That each image can be displayed at 500x500 pixels. We must test that once a painting is reserved the reserved now button is disabled to not allow two reservations, we must also test to make sure that a customer can only reserve one painting per driver’s license number.
Approach
The testing approach for this module will encompass the following:
A. Unit Test; we must test and check each system component by itself.
B. Integration Test; we must check the components in combination with each other.
C. System Test; we must check the operation of the complete system in a controlled environment.
D. Acceptance Test; we must try the new system live with actually users.
Test Environment
The environment for system testing will be as follows:
• A development environment. This will be used to do all development in order to be able to provide our customers with a website free from downtime we will do all development on this environment before anything goes into production.
• We will also need a test environment, this