The Library Management System or Online library management for assisting a librarian in managing library books with all details of students and books. System test cases and test plan gives detail step by step flow of system. Library Management System would provide basic set of features to add/update students, add/update books, search by book name and author name, dues if any and manage issue / received processes.
These test cases or Library management test cases are user manual which is helpful to guide users and also for new tester.
Consider, library management system user is registered and logged in, then the detail for system test cases are as -:
Project Name-: Library Management Project Code-: Lib_Mgmt
Prepared by-: Mr. P. Kumaran Prepared Date-:…/…/…
Reviewed by-: Mr. Ravi Review Date-:…/…/….
Total number of test cases =
Total number of test cases pass = —
Total number of test cases fail = —
Percentage of pass test cases = —
Percentage of pass test cases = —
For 1] Display available books on student name or Id
2] Dues calculation
3] Add category wise book
4] Search books by book name
5] Search book by author name
TC_ID | TC Desc. | TC Proc. | Input Data | Expected Res. | Actual Res. | Status |
Lib_Mgmt1 | Library Mgmt System Should be open | 1] Enter student name or Student Id 2] Click on search |
Student Name =” “ or Student Id = “ “ | Available books should be displayed | ||
Lib_Mgmt2 | Library Mgmt System Should be open | 1] Enter student name or Student Id 2] Enter issued date 3] Enter received date 4] Click on calculate dues (Based policy to avail the books for specified days) |
1] Student Name = ” “ or Student Id = “ “ 2] Issued date = “ ‘ 3] Received date = “ “ |
Dues should be calculated | ||
Lib_Mgmt3 | Library Mgmt System Should be open | 1] Enter Book name 2] Enter author name 3] Enter book category 4] Click on add book |
Book name = “ “ Author name = “ “ Book category = “ “ |
Category wise book should be added | ||
Lib_Mgmt4 | Library Mgmt System Should be open | 1] Enter Book name 2] Click on search |
Book name = “ “ | Book should be displayed based on entered book | ||
Lib_Mgmt5 | Library Mgmt System Should be open | 1] Enter author name 2] Click on search |
Author name = “ “ | Book should be displayed based on author name |