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

3.1.5.

1 Test Plan

The primary test strategy for the Web-based Attendance Monitoring System for Senior High

School Students of Dipaculao National High School is presented in Table 3.6, which was carried out to

uncover flaws in the product and guarantee that the system built will be deployed and used without

difficulty.

Test Case Test Test Condition Expected Expected Result


Purpose Outcome
Login Check If user details Grant Access to The user
username and are not correct, the user. successfully logs
Password display error into the system and
message can already view
the system’s
landing page.
Add new To ensure If the user A new user If the username
user that a new already exists in should be entered already
user is the system, successfully exists in the system,
added to the an error added to an error message is
system message should the system. displayed. If the
successfully. display. username of the
new user does not
exist in the system,
a new user is
successfully added.
Add new To ensure If the student New student If the LRN and
Student that a new LRN and name profiles and name entered
Profile and student already exist in records should already exist in the
record profile is the system, an be successfully system, an error
added to the error message added to the message is
system should display. system. displayed. If the
successfully. If the fields are patient id and name
blank, an error of the new patient
message do not exist in the
should be system, a new
displayed. patient is
successfully added.
If the fields are
incomplete then
display a warning. If
the fields are all filled
in then save the
record.
Scan QR To ensure If the students QR Scanned Student’s attendance
Code that QR Code qr code will Successfully. will be recorded in
will record record the Success attendance report
attendance student’s message that with its
successfully attendance, an Student has corresponding
error message successfully remarks and time
should be time in. and log date.
display if qr is
not generated
by system.
Print To ensure If student The new record Records needed are
Records that records records are should be generated
will be needed, generated in successfully.
generated. generated PDF and XLSX
records should format
be displayed in successfully.
PDF and XLSX
format.

Table 3.6 Primary System Test Plan

3.1.5.2 Requirements-Based Testing

The requirements-based testing approach provided in Table 3.7 below is

applied to test the requirements based on user requirements.

REQUIREMENTS-BASED TEST EXPECTED BEHAVIOR


Installed in Windows 10 Successfully installed

Log in as an administrator to the system All functions are enabled


Log in as a regular user to the system Selected functions are enabled
Log in with a mismatched username and password Access denied
Add student’s information Added successfully
Edit student’s information Edited successfully
Add student records Added successfully
Edit student records Edited successfully
Add system user accounts Added Successfully
Edit system user accounts Edited successfully
Scan QR Code Scanned successfully
Reports Generate student records properly
Log out Successfully terminate the user
session in the system

Table 3.7 Requirements-Based Testing Plan

You might also like