Online Book Store Test

Baseline test

: Baseline test is held to check whether the application satisfies the basic functionalities mentioned in baseline.

(Exception handling related with baseline will be tested in Fault-Tolerance test)

Baseline:

  1. Stakeholders (Application users) are two identical users, customer and administrator.
  2. Customer shall register their information to the database (ID, password, name, address, phone number, email, credit card number, etc)
  3. The application shall support simple search of books (by ISBN, title and author etc)
  4. User be able to order books (registered user only)
  5. Administrator shall add the inventory list.
  6. Administrator shall delete the inventory list.

Test Number #1

 

Test case

: Stakeholders (Application users) are two identical users, customer and administrator.

 

Test procedure:

  1. Check whether the webpage exists for customer.

Test result: Satisfied. Click

  1. Check whether the webpage separated with one for administrator exists for customer.

Test result: Satisfied. Click

 

Test Number #2

 

Test case

: Customer shall register their information to the database (ID, password, name, address, phone number, email, credit card number, etc)

 

Test procedure:

  1. Move to the webpage for customer. Click
  2. Check whether the menu for registration exists or not.

Test result: Satisfied. In the right top part of the webpage

  1. Check whether the menu for registration is linked correctly.

Test result: Satisfied. Click

  1. Check whether the customer be able to register successfully.

Test result: Satisfied.

 

Test Number #3

 

Test case

: The registered customer should be able to search books. (By ISBN, title and author)

 

Test procedure:

  1. Check whether the menu for simple search exists or not. Click

Test result: Satisfied. In the right top part of the webpage for the customer logged in.

  1. Check whether the menu for search is linked correctly.

Test result: Satisfied. Click

  1. Check whether the customer be able to search books by ISBN successfully.

Test result: Satisfied.

  1. Check whether the customer be able to search books by title successfully.

Test result: Satisfied.

  1. Check whether the customer be able to search books by author successfully.

Test result: Satisfied.

 

Test Number #4

 

Test case

: The registered customer should be able to order a book.

 

Test procedure:

  1. Check whether the menu for ordering a book exists or not.

Test result: Satisfied. In the right top part of the webpage for the customer logged in.

  1. Check whether the menu for ordering a book is linked correctly.

Test result: Satisfied. Click

  1. Check whether the administrator be able to order a book successfully.

Test result: Satisfied.

 

Test Number #5

 

Test case

: Administrator shall add the inventory list

 

Test procedure:

  1. Move to the webpage for administrator Click
  2. Check whether the menu for adding and deleting exists or not.

Test result: Satisfied. In the right top part of the webpage

  1. Check whether the menu for adding a book is linked correctly.

Test result: Satisfied. Click

  1. Check whether the administrator be able to add a book successfully.

Test result: Satisfied.

 

Test Number #6

 

Test case

: Administrator shall delete the inventory list

 

Test procedure:

  1. Move to the webpage for administrator Click
  2. Check whether the menu for deleting exists or not.

Test result: Satisfied. In the right top part of the webpage

  1. Check whether the menu for adding a book is linked correctly.

Test result: Satisfied. Click

  1. Check whether the administrator be able to delete a book successfully.

Test result: Satisfied.