0% found this document useful (0 votes)
116 views18 pages

Test Case Final

This document describes a proposed emergency response system that would automatically detect emergencies and contact emergency contacts. The system would use fall detection or motion detection on a mobile device to sense emergencies. It would then send alerts with the user's location to emergency contacts and organizations. Key features include automatic emergency detection, listing trusted emergency contacts, and displaying nearby hospitals. The goal is to help users get assistance easily and quickly in emergency situations in Pakistan.

Uploaded by

ALI ANWAR
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
116 views18 pages

Test Case Final

This document describes a proposed emergency response system that would automatically detect emergencies and contact emergency contacts. The system would use fall detection or motion detection on a mobile device to sense emergencies. It would then send alerts with the user's location to emergency contacts and organizations. Key features include automatic emergency detection, listing trusted emergency contacts, and displaying nearby hospitals. The goal is to help users get assistance easily and quickly in emergency situations in Pakistan.

Uploaded by

ALI ANWAR
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 18

Introduction

llllllllllllll

1.1Purpose:
This system will cover all remaining causes, requirements, drawbacks, limitations and disadvantages. For example, if a
victim required help in emergency then system detect the emergency condition by fall detection of mobile and
automatically send helping SMS or Call (specified user) and current user location to listed contacts. User will list their
trusted helping contacts and also list if they required help from organizations (e.g. Rescue 1122). The main feature of
this system is detecting emergency condition automatically by fall detection, jerk detection of mobile. User will select
the one of these detection methods to detect the emergency condition and set an emergency alarm with time interval to
call help. User will also see the current location and nearby hospital, ambulance service Etc. By implementing this
system, we will help the user easily, quickly and possibility of minimizing these situations in Pakistan.

Project overview:
Many different applications provide the service to help in the emergency conditions but they have some sort of
limitations like working when a user interact with them and request for help. But these limitations create difficulties for
the victims to get help. This system will cover all remaining causes, requirements, drawbacks, limitations and
disadvantages.

For example, if a victim required help in emergency then system detect the emergency condition by fall detection of
mobile and automatically send helping SMS or Call (specified user) and current user location to listed contacts. User
will list their trusted helping contacts and also list if they required help from organizations (e.g. Rescue 1122). The main
feature of this system is detecting emergency condition automatically by fall detection, jerk detection of mobile.

User will select the one of these detection methods to detect the emergency condition and set an emergency alarm with
time interval to call help. User will also see the current location and nearby hospital, ambulance service Etc. By
implementing this system, we will help the user easily, quickly and possibility of minimizing these situations in
Pakistan.

2- Scope of Testing
Food Ordering application can deal Food item, favored brands, kitchen needs, fundamental café
supplies from there, the sky is the limit, through this on the web, one stop Food store. It furnishes
you with a helpful way to deal from your Food shopping application. You can utilize this
application as one major general store application to deal result of your store. This application
makes simple for client to purchase item from store with simple tasks and store can get simple
request. from store with

3- Test Plan Strategy


3.1- Unit Testing
Definition:

Unit Test consists of testing individual programs or subroutines as they are written instead of
testing the entire system after it has been written. The testing of the smaller building blocks is
done first and then these blocks are combined and tested. Unit testing means testing each
function independently to verify correct processing in a stand-alone environment. Testing each
module individually. Follows a white box testing. It is a testing method using which every
independent module is tested to determine if there are any issue.
Participants:
Zain ul Abideen Khan 211346
Ali Anwar 211969

Methodology:
1. Initial Unit Test will be conducted by the developers.
2. As the completed modules are received from the development department, the test team will
start the Unit Test on these modules.

3.2- Integration Testing

Definition:
It is any type of software testing that seeks to verify the interfaces between components against a
software design. Software components may be integrated in an iterative way or all together.
Normally the former is considered a better practice since it allows interface issues to be localized
more quickly and fixed.

Participants:
Zain ul Abideen Khan 211346
Ali Anwar 211969

Methodology:
1. Initial integration testing will be conduct by the developers
2. As the developer did the initial testing, the testing team test the all module that integrated by
the developers

3.3- System Testing


Definition:
System testing is defined as testing of a complete and fully integrated software product. This
testing falls in black-box testing wherein knowledge of the inner design of the code is not a pre-
requisite and is done by the testing team. System Testing verifies that a system is integrated to
any external or third-party systems defined in the system requirements

Participants:
Zain ul Abideen Khan 211346
Ali Anwar 211969
Methodology:
1. After the all testing unit and integration testing we will give our project to third party
2. The third party test the whole project
3. After the checking from the third party the testing all most complete.

4- Test Environment
4.1- Hardware
 Ram 512MB
 Hard Disk Space 10 GB (min.)

4.2- Software
 Resolution (for graphics)1366*768 (32bit)
 Operating system: Windows XP/Windows 7/ Windows 8 Processor:
Pentium- II or higher
 Browser Firefox/Google chrome/internet Explore 8/Safari
 Apache server 1.8.2
 SQLite database Server 5.5
 IDE: Adobe Dreamweaver

5- Schedule
Testing Activities Begin End

Designing Test Cases 02-05-2021 12-05-2021


Executing Test Cases 25-05-2021 26-05-2021
Unit Testing 27-05-2021 28-05-2021
Integration Testing 29-05-2021 30-05-2021
System Testing 31-05-2021 01-06-2021

6- Control Activities
Three meetings for the reviews
1 st
meeting
The designing of the test cases will be discussed and reviewed. Furthermore, Execution of
test cases will be discussed.

2 nd meeting
When unit and integration testing will be completed. In this meeting all the
developers and testing team member will have gathered. In this meeting all the errors and
mistake will be discussed. If there are many mistakes, then we will design new test cases.
3 rd meeting
After the all testing like system, unit etc. All the member of project team will be
gathered and discuss all the issue about the testing. In this session we shall check all the
errors and their reason. If something will be going wrong, then one time again we shall check
the code of error.

7- Functions to be Tested
This section lists all the functions to be tested. The
following scheme is recommended for listing and description of requirements to be tested.

7.1- Setup Personal Information

7.2- Display personal information

7.3- Edit personal information

7.4- Edit personal information

7.5- See Nearby Hospital Services

7.6- check History of

emergency conditions

7.7- Add/update/delete

emergency message

8- Functions not to be Tested


There are no any functions that are not tested.
12.1. Test Case for Setup Personal Information:

Test Case ID: TC-1 QA Test Engineer Zain ul Abideen

Test case Version: 1.0 Reviewed By Sir Azhar Imran

Test Date: 16-12-2022 Use Case UC-1


Reference(s)

Revision History Nil

Objective Verify the information entry module for user

Product/Ver/Module Windows/Mac

Environment: All windows Platforms like XP, Windows


7etc and also SQL lite.
Assumptions: User has already registered with the system.
Pre-Requisite: User has not entered his information in the
system.

Step No. Execution description Procedure result

01. User enter Name Name entered


02. User enter Identity number Identity number entered
03. User enter Telephone number Telephone number entered
04. User enter Address Address entered
05. User enter Blood Group Blood Group entered

Comments

Pass Fail Not Executed


12.2. Test for Add Emergency
Contact:
Test Case ID: TC-2 QA Test Engineer Zain ul Abideen

Test case Version: 1.0 Reviewed By Sir Azhar Imran

Test Date: 16-12-2022 Use Case UC-2


Reference(s)

Revision History Nil

Objective User accesses the system from the mobile,


and select the add emergency contact, add
the new contacts.
Product/Ver/Module Windows/Mac

Environment: All windows Platforms like XP, Windows 7


etc and also SQL lite.
Assumptions: Assume that user will enter PTCL number
that is not allowed.
Pre-Requisite: User must have setup Personal information
first.
Step No. Execution description Procedure result

01. User enter Emergency numbers Emergency number entered.

Comments Nil

Pass Fail Not Executed


12.3. Test case for Add Emergency
Messages:
Test Case ID: TC-3 QA Test Engineer Zain ul Abideen

Test case Version: 1.0 Reviewed By Sir Azhar Imran

Test Date: 16-12-2022 Use Case UC-3


Reference(s)

Revision History Nil

Objective User accesses the system from the mobile,


select the setting, and enter the Emergency
message.
Product/Ver/Module Windows/Mac

Environment: All windows Platforms like XP, Windows 7


etc and also SQL lite
Assumptions: Assume that user message is more than 60
words and it’s compulsory by user to add
the same length of message.
Pre-Requisite: User has entered the emergency numbers.

Step No. Execution description Procedure result

01. User enter Emergency message Emergency message entered.

Comments

Pass Fail Not Executed


12.4. Test case for Emergency Condition Trigger Function:

Test Case ID: TC-4 QA Test Engineer Zain ul Abideen

Test case Version: 1.0 Reviewed By Sir Azhar Imran

Test Date: 16-12-2022 Use Case UC-4


Reference(s)

Revision History Nil

Objective User trigger the emergency function


through fall detection, jerk detection and
panic button. Application detect these one
of the methods to activate the application
emergency function.
Product/Ver/Module Windows/Mac

Environment: All windows Platforms like XP, Windows


7etc and also SQL lite
Assumptions: Assume that an emergency condition occurs
but not trigger this function.
Pre-Requisite: User has entered his information,
emergency number and emergency
message.

Step No. Execution description Procedure result

01. User activate one of the detection method. Detection method is activated.
02. Application detect these methods. Emergency condition function activated.
03. Application display the alarm. Alarm activated.
04. User cancel the alarm. Application closed.
05. User don’t cancel the alarm. Message sent to contacts.

Comments

Pass Fail Not Executed


12.5. Test case for Send Message or Call:

Step No. Execution description Procedure result

01. System detect the triggered function. Show an alarming message for some time
and then sent message to contacts.

Comments

Test Case ID: TC-5 QA Test Engineer Zain ul Abideen

Test case Version: 1.0 Reviewed By Sir Azhar Imran

Test Date: 16-12-2022 Use Case UC-5


Reference(s)

Revision History Nil

Objective System will send message or call


automatically when emergency condition
function is triggered to the added contacts
and helping organizations.
Product/Ver/Module Windows/Mac

Environment: All windows Platforms like XP, Windows


7etc and also SQL lite
Assumptions: Assume that SIM balanced is zero that used
for call.
Pre-Requisite: User entered personal information and
emergency contact, emergency condition
function is triggered and there must be
balance in mobile.
Pass Fail Not Executed
12.6. Test case for Nearby Hospitals:

Test Case ID: TC-6 QA Test Engineer Zain ul Abideen

Test case Version: 1.0 Reviewed By Sir Azhar Imran

Test Date: 16-12-2022 Use Case UC-6


Reference(s)

Revision History Nil

User accesses the system from the mobile,


Objective
user will search the nearby hospitals and
dispensaries, first aid center etc., in case of
minor emergency.

Product/Ver/Module Windows/Mac

Environment: All windows Platforms like XP, Windows


7etc and also SQL lite
Assumptions: Assume that user have not an internet
connection.
Pre-Requisite: User has internet connection and the GPS of
the user must be ON.
Step No. Execution description Procedure result

01. User select the search nearby icon. Application access the user current
location, search nearby hospital.
Application display list of nearby
hospitals based on user location.

Comments

Pass Fail Not Executed


12.7. Test case for Access Location:

Test Case ID: TC-7 QA Test Engineer Zain ul Abideen

Test case Version: 1.0 Reviewed By Sir Azhar Imran

Test Date: 16-12-2022 Use Case UC-7


Reference(s)

Revision History Nil

Objective Accessing user current location where the


emergency condition is occurred.

Product/Ver/Module Windows/Mac

Environment: All windows Platforms like XP, windows


7etc and also SQL lite
Assumptions: Assume that user phone not support GPS
system.
Pre-Requisite: Emergency function has been triggered.
GPS of user must be ON.
Step No. Execution description Procedure result

01. Emergency function is triggered. System will detect the triggered function
and will collect user’s added number for
messages or calls from system’s database
and current location of user.
System show an emergency alarming
message for some time, and then send the
message with user current location to the
Emergency contacts and helping
organizations.
Comments

Pass Fail Not Executed


12.8. Test case for Emergency Location History:

Test Case ID: TC-8 QA Test Engineer Zain ul Abideen

Test case Version: 1.0 Reviewed By Sir Azhar Imran

Test Date: 16-12-2022 Use Case UC-8


Reference(s)

Revision History Nil

Objective User will able to see their emergency


condition history where the emergencies
occurred.

Product/Ver/Module Windows/Mac

Environment: All windows Platforms like XP, Windows


7etc and also SQL lite
Assumptions: Assume that system accidently not save the
history.
Pre-Requisite: User has opened the application.
User has selected the icon of emergency
location history.
Step No. Execution description Procedure result

01. User opened the application Main screen displayed.


02. User select the icon of emergency location All emergency that occurred in past
history. displayed.

Comments

Pass Fail Not Executed


12.9. Test case for Message Receive by Emergency Contacts and Helping Organizations

Test Case ID: TC-9 QA Test Engineer Zain ul Abideen

Test case Version: 1.0 Reviewed By Sir Azhar Imran

Test Date: 16-12-2022 Use Case UC-9


Reference(s)

Revision History Nil

Objective Helping Organization, Emergency contacts


received a message of help from the user
Product/Ver/Module Windows/Mac

Environment: All windows Platforms like XP, Windows


7etc and also SQL lite
Assumptions: Assume that Helping Organization,
Emergency contacts is not in user
emergency list and not receive message.
Pre-Requisite: Helping organization, emergency contact
must be added in user emergency contact
list.
Step No. Execution description Procedure result

01. Helping Organization, Emergency contacts Helping organization reached the user to
open the message location and open the rescue them.
location on the map

Comments

Pass Fail Not Executed


12.10. Test case for User Information:

Test Case ID: TC-10 QA Test Engineer Zain ul Abideen

Test case Version: 1.0 Reviewed By Sir Azhar Imran

Test Date: 16-12-2022 Use Case UC-10


Reference(s)

Revision History Nil

Objective Helping Organization, Emergency contacts


received user information by message of
help from the user
Product/Ver/Module Windows/Mac

Environment: All windows Platforms like XP, Windows


7etc and also SQL lite
Assumptions: Assume that user not share information.
Pre-Requisite: Helping organization, emergency contact
must be added in user emergency contact
list.
Step No. Execution description Procedure result

01. Helping organization contacts opens the Gets user information.


message.

Comments

Pass Fail Not Executed

You might also like