Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 5

FINAL YEAR PROJECT

TEST PLAN

PROJECT:
IOT Based Waste Management System

SUBMITTED BY:
Group Members:

Zulfiqar 16137082
Kamal
16137072
Shehzad Anwar 16140072
Hashim Sajid 16140073
Test Plan Identifier: 
 Web App of Waste Management System
The introduction:
This is test plan document of our project in this document we test the website of Waste Bin
Management System and check most important parts like Login, View record of Bins, etc. This
document contain detail of risk, exit criteria and other important part which include in testing
phase.

Features to be tested:
• Notify to the authorities.
• View waste material level in the dustbin.
• Provide optimal path to the driver to reach dustbins to collect wastes.
• Level of dustbin waste’s percentage level after collecting the waste.

Requirements:
1. User shall be able to notify the authorities and driver about the waste level.
2. User shall be able to provide the interface to driver with his profile.
3. User shall be able to see the level of waste on their interface with proper meaning.
4. User shall be able to suggest an optimal path to reach a dustbin.
5. User shall be able to mention the collected dustbins.
6. User shall be able to see the details of dustbins on the website.

Entry and exit criteria:


 Entry Criteria:
1. Sever is working and available.
2. Browse website.

 Exit Criteria:
1. 99% test cases complete.
2. There is not critical bug.
Test DELIVERABLES:
Following are the test deliverable need to be submitted:
1. Test Cases.
2. Test Logs.
3. Requirement Traceability Matrix.
4. Test Summary Report.

Risk mitigation and contingency strategies:


The overall risks to the project with an emphasis on the testing process:

 Lack of personnel resources when testing is to begin.


 Lack of availability of required hardware, software, data or tools.
 Changes to the original requirements or designs.
 Not having original requirements document.

Testing Strategy
 Alpha Testing (Unit Testing)
 System and Integration Testing
 Performance and Stress Testing
 User Acceptance Testing
 Batch Testing
 Automated Regression Testing
 Beta Testing.

HARDWARE REQUIREMENT
1. Esp8266(Microcontroller)
2. Breadboard
3. Ultrasonic Sensor
4. Dustbin
5. Jumper Wires
References to other doc:
https://www.fit.vutbr.cz/study/courses/ITS/public/ieee829.html#6

Software risk issue:


 Technical Dependencies.
 We cannot test each and every feature.
 Unseen bugs.
 Internet Dependencies.
 Human Dependencies.
 Any group member may not be able to work due to some unexpected reasons.

Features not to be tested


 Non.

Suspension criteria and resumption criteria:


Suspension criteria:
 A bug may cause connection between IOT based Bins and Webpage.
Resumption criteria:
 Fix bug and Integrated System.

Responsibilities:
 
SR.N Name Requirements
o
1 Shehzad 1,2 30/6/2020
Anwar
2 Zulfiqar 3 30/6/2020
3 Kamal 4 30/6/2020
4 Hashim 5,6 30/6/2020
Sajid

Approvals:
 Approved by:

________________________________________________________________________

 Designation:
Gift University Gujranwala.

You might also like