Test Cases Generation for Blood Bank Donors Project
Test Cases Generation for Blood Bank Donors Project
Here, we are showing you a list of test cases generated and tested for the blood bank donors project.
Test cases for Registration
Test Engineer: | XYZ – Your Name Here |
Test Case ID: | TC1 |
Related UC | UC1 |
Date: | 27-07-2019 |
Purpose: | In order to verify that the user is registering according to required information and validation. |
Pre-Req: | Web Server must be up. And available for the users. And Enter valid information |
Test Data: | Name (String) Phone # (String) City (String) Blood group (String) Location (String) |
Steps: | Steps to carry out the test. See step formatting rules below. Choose your type from navigation drawer Choose option menu from the action bar Enter Valid Information Press Submit etc. |
Status: | Pass |
Test cases for Search Blood Donors
Test Engineer: | XYZ – Your Name Here |
Test Case ID: | TC2 |
Related UC | UC2 |
Date: | 27-07-2019 |
Purpose: | The user can search and filter donors as per the required blood group |
Pre-Req: | Web Server must be up or data is already synchronized in case of error in connection |
Test Data: | City Blood group |
Steps: | Steps to carry out the test. See step formatting rules below. Choose Volunteer Donors from Navigation Drawer Search required blood donor from list Filter the result by city or blood etc. |
Status: | Pass |
Test cases for search Blood banks
Test Engineer: | XYZ – Your Name Here |
Test Case ID: | TC3 |
Related UC | UC3 |
Date: | 27-07-2019 |
Purpose: | The user can search and filter Bloodbanks as per required city, and also see their bloodstock |
Pre-Req: | Web Server must be up or data is already synchronized in case of error in connection |
Test Data: | City |
Steps: | Steps to carry out the test. See step formatting rules below. Choose Bloodbank from Navigation Drawer Search blood banks from list Filter the result by city etc. |
Status: | Pass |
Test cases for Search Hospitals
Test Engineer: | XYZ – Your Name Here |
Test Case ID: | TC4 |
Related UC | UC4 |
Date: | 27-07-2019 |
Purpose: | The user can search and filter Hospitals as per required city |
Pre-Req: | Web Server must be up or data is already synchronized in case of error in connection |
Test Data: | City |
Steps: | Steps to carry out the test. See step formatting rules below. Choose Hospitals from Navigation Drawer Search hospitals from list Filter the result by city etc. |
Status: | Pass |
Test cases for Make Online Request
Test Engineer: | XYZ – Your Name Here |
Test Case ID: | TC5 |
Related UC | UC5 |
Date: | 27-07-2019 |
Purpose: | The user can make online blood request |
Pre-Req: | Web Server must be up |
Test Data: | Name (String) Phone # (String) City (String) Blood group (String) Location (String) |
Steps: | Steps to carry out the test. See step formatting rules below. Choose User Type from Navigation Drawer Choose request button from the action bar Enter Valid information Submit etc. |
Status: | Pass |
Test cases for Online Chatting
Test Engineer: | XYZ – Your Name Here |
Test Case ID: | TC6 |
Related UC | UC6 |
Date: | 27-07-2019 |
Purpose: | Online chat between the blood donor and blood seeker |
Pre-Req: | Error in internet connection |
Test Data: | Sender Contact (String) Receiver Contact (String) Message (String) Date/Time |
Steps: | Steps to carry out the test. See step formatting rules below. Choose Online Chat from Navigation Drawer Register as a blood seeker or blood donor Chat screen will be appear Select any one from the list Start Chat etc. |
Status: | Pass |
Test cases for Make Offline Request
Test Engineer: | XYZ – Your Name Here |
Test Case ID: | TC7 |
Related UC | UC7 |
Date: | 27-07-2019 |
Purpose: | The user can make offline blood request |
Pre-Req: | Web Server must be up |
Test Data: | Name (String) Phone # (String) City (String) Blood group (String) Location (String) |
Steps: | Steps to carry out the test. See step formatting rules below. If there is an error in internet connection Backup screen will open automatically Choose offline request option Insert Valid information Submit (in sqlite) Press Refresh button on main screen Offline Request will be synchronized in MySQL Etc. |
Status: | Pass |
Test cases for Login
Test Engineer: | XYZ – Your Name Here |
Test Case ID: | TC8 |
Related UC | UC8 |
Date: | 27-07-2019 |
Purpose: | In order to get login as a blood bank for stock modification. |
Pre-Req: | Web Server must be up |
Test Data: | Email (String) Password (String) |
Steps: | Steps to carry out the test. See step formatting rules below. Choose Bloodbank from Navigation Drawer Choose Sign in Enter username and password Click login see the terms of use page etc. |
Status: | Pass |
Test cases for Update Stock
Test Engineer: | XYZ – Your Name Here |
Test Case ID: | TC9 |
Related UC | UC9 |
Date: | 27-07-2019 |
Purpose: | In order to update blood bank stock |
Pre-Req: | Web Server must be up |
Test Data: | Blood bank Name (String) Blood Type (String) Bag # (String) Hemolysis (String) Quantity (String) |
Steps: | Steps to carry out the test. See step formatting rules below. After login as Bloodbank Choose Blood Stock Register Enter valid information Submit etc. |
Status: | Pass |
Test cases for View Requests
Test Engineer: | XYZ – Your Name Here |
Test Case ID: | TC10 |
Related UC | UC10 |
Date: | 27-07-2019 |
Purpose: | In order to view blood requests |
Pre-Req: | Web Server must be up |
Test Data: | Just Required Internet Connection |
Steps: | Steps to carry out the test. See step formatting rules below. Choose User Type from Navigation Drawer Choose request button from the action bar View Requests Filter result by blood or city etc. |
Status: | Pass |
Topic Covered: Test Cases Generation for Blood Bank Donors Project.