0% found this document useful (0 votes)
570 views19 pages

CSC577 - STR (Izzaty, Izzatun, Han, Faisal, Zulaikha)

The software test report summarizes testing of the Makeup Booking System. It includes test cases conducted by students on functions such as client registration, client login, admin login, and client booking management. The test cases check that error messages are displayed correctly when invalid inputs are entered and success messages are displayed when valid inputs are submitted. The report documents the test procedures, inputs, expected and actual outputs for each test case.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
570 views19 pages

CSC577 - STR (Izzaty, Izzatun, Han, Faisal, Zulaikha)

The software test report summarizes testing of the Makeup Booking System. It includes test cases conducted by students on functions such as client registration, client login, admin login, and client booking management. The test cases check that error messages are displayed correctly when invalid inputs are entered and success messages are displayed when valid inputs are submitted. The report documents the test procedures, inputs, expected and actual outputs for each test case.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 19

SOFTWARE TEST REPORT

SEMESTER FEBRUARY- JULY 2021


COURSE NAME SOFTWARE ENGINEERING(CSC 577)
LECTURER DR JAMALUDDIN BIN HAJI JASMIS
SYSTEM NAME MAKEUP BOOKING SYSTEM

PROGRAM NAME BACHELOR (HONS.) OF MULTIMEDIA COMPUTING SCIENCE


(CS253)

CONTACT PERSON NUR IZZATY KHAIRUNNISA BT ABU


SEMAN , izzatikhairunnisa00@gmail.com , 0198603272

STUDENT STUDENT NAME GROUP ROLE


ID
2019685328 NUR IZZATY KHAIRUNNISA BT ABU CS 253 4B TEAM LEADER
SEMAN
2019415664 MUHAMMAD FAISAL BIN AHADER CS 253 4B LEAD
DOCUMENTER
2019208138 IZZATUN NISA BT ABDUL GHAFAR CS 253 4B LEAD
PROGRAMMER
2019252358 HANIS SUFIA BT ABDUL GHALIB CS 253 4B PROGRAMMER

2019294632 SITI ZULAIKHA BT ABDUL HADI CS 253 4B DOCUMENTER

DATE OF SUBMISSION 24 Julai 2021


ACTUAL DATE OF SUBMISSION
NO OF DAYS LATE

1
1.1 Register
Tester Siti Zulaikha Binti Abdul Hadi
Test date 23/7/2021
Prototype developer Izzatun Nisa Binti Abdul Ghafar

1.1.1 Test case 1


Test Objective Client does not enter any client’s personal details.
Potential Test Inputs (with Username: (blank)
example) Address: (blank)
Phone Number: (blank)
Email: (blank)
Password: (blank)
Repeat Password: (blank)

Expected Test Outputs (with System display error message “Please fill out this field.”
example)
Test Procedures Client select to register account.
Client inserts client’s personal details.
- Username
- Address
- Phone Number
- Email
- Password
- Repeat Password
Client clicks the register button.
Actual Test Results

2
1.1.2 Test case 2
Test Objective Client entering wrong password on repeat password.

Potential Test Inputs (with Username: FarahNisa


example) Address: 432, Jalan Melati 2, Taman Melati, 81021
Kulai, Johor
Phone Number: 012546987
Email: frh21@gmail.com
Password: abc123
Repeat Password: abb123
Expected Test Outputs (with System display error message “Confirm password
example) does not match. Try again.”
Test Procedures Client select to register account.
Client inserts client’s personal details.
- Username
- Address
- Phone Number
- Email
- Password
- Repeat Password
Client clicks the register button.

Actual Test Results

3
1.1.3 Test case 3
Test Objective Client register client account by entering client’s
personal details.

Potential Test Inputs (with Username: FarahNisa


example) Address: 432, Jalan Melati 2, Taman Melati, 81021
Kulai, Johor
Phone Number: 012546987
Email: frh21@gmail.com
Password: abc123
Repeat Password: abc123

Expected Test Outputs (with System display error message “Register Successful!”.
example)
Test Procedures Client select to register account.
Client inserts client’s personal details.
- Username
- Address
- Phone Number
- Email
- Password
- Repeat Password
Client clicks the register button.

Actual Test Results

4
1.2 Client Login

Tester Hanis Sufia binti Abdul Ghalib


Test date 23/07/2021
Prototype developer Izzatun Nisa binti Abdul Ghafar

1.2.1 Test Case 1

Test Objective Client logs in account by entering username and password

Potential Test Inputs Client username: GojoSatoru


(with example) Client password: 12345

Expected Text Outputs System displays success message “Login Successful!”


(with example)

Test Procedures Admin fill the login form with details:

- Username
- Password

Client clicks the login button.

Actual Test Results

5
1.2.2 Test Case 2

Test Objective Client logs in account by entering username and password

Potential Test Inputs Client username: GojoSatoru


(with example Client password: 12346

Expected Text Outputs System displays message “Your username/password does not match!”
(with example)

Test Procedures Admin fill the login form with details:

- Username
- Password

Client clicks the login button.

Actual Test Results

6
1.2.3 Test Case 3

Test Objective Client logs in account by entering username and password

Potential Test Inputs (with Client username: GojoSatoru


example Client password:

Expected Text Outputs (with System displays message “Please fill out the field!”
example)

Test Procedures Admin fill the login form with details:

- Username
or
- Password

Client clicks the login button.

Actual Test Results

7
1.3 Login Admin
Tester Nur Izzati Khairunnisa binti Abu Seman
Test date 23/7/2021
Prototype developer Izzatun Nisa bin Abdul Ghafar

1.3.1 Test Case 1

Test Objective Admin login account by entering username and password


correctly

Potential Test Inputs (with Admin username: HanisSufia


example) Admin password: 12345

Expected Test Outputs (with System display success message “Login Successful !”
example)

Test Procedures Admin fill the login form with details:

- Email
- Password

Admin clicks the login button.

Actual Test Results

8
1.3.2 Test Case 2

Test Objective Admin login account by entering wrong username or


password

Potential Test Inputs (with Admin username: HanisSufia


example) Admin wrong password: abc123

Admin correct password: 12345

Expected Test Outputs (with System display failed message “Your


example) username/password does not match !”

Test Procedures Admin fill the login form with details:

- Email
- Password

Admin clicks the login button.

Actual Test Results

9
1.3.3 Test Case 3

Test Objective Admin login account by entering empty input

Potential Test Inputs (with Admin username: (empty)


example) Admin wrong password: 12345

Expected Test Outputs (with System display alert message


example) “Please fill out this field!”

Test Procedures Admin fill the login form with details:

- Email
- Password

Admin clicks the login button.

Actual Test Results

10
1.4 Client Booking Management

Tester Muhammad Faisal Bin Ahader


Test date 23/07/2021
Prototype developer Muhammad Faisal Bin Ahader

1.4.1 Test Case 1


Test Objective Client enter correct format of booking details
Potential Test Inputs Date : 09/03/2022
(with example) Time : 4:00 p.m.
Address
No.11, Jalan Jasa 15 ,
81300 , Skudai , Johor
Bahru .
Expected Test Outputs System display success message “Your booking has been
(with confirmed!”.
example)
Test Procedures Client select type of event make up
Client fill the form that consist :.
- Date of the make up
- Time of the appointment
- Address
Client clicks the Confirm Booking
Actual Test Results

11
1.4.2 Test Case 2

Test Objective Client forget to fill the address form


Potential Test Inputs Date : 09/03/2022
(with example) Time : 4:00 p.m.
Address

Expected Test Outputs System display unsuccessful message “Please fill out this field” .
(with example)

Test Procedures Client select type of event make up


Client fill the form that consist :.
- Date of the make up
- Time of the appointment
- Address
Client clicks the Confirm Booking
Actual Test Results

12
1.4.3 Test Case 3

Test Objective Client choose time before 8 a.m. and after 10 p.m.
Potential Test Inputs Date : 09/03/2022
(with example) Time : 1.00 a.m.
Address
No.11, Jalan Jasa 15, Taman
Mutiara Rini, 81300 Skudai, Johor
Bahru, Johor.

Expected Test Outputs System display unsuccessful message “time is not valid” .
(with
example)
Test Procedures Client select type of event make up
Client fill the form that consist :.
- Date of the make up
- Time of the appointment
- Address
Client clicks the Confirm Booking
Actual Test Results

13
1.5 Admin Booking Management

Tester Muhammad Faisal Bin Ahader


Test date 23/07/2021
Prototype developer Nur Izzati Khairunnisa Binti Abu Seman

1.5.1 Test Case 1


Test Objective To test the view list of all clients details.
Potential Test Irrelevant.
Inputs (with
example)
Expected Test
Outputs (with System display the clients booking details
example) phoneNo Name Details Paym Date Time
ent
Status
0112223 AliahAbu Weddi / 9/3/21 8 am Delete Update
3345 ng Booking

Test Procedures
1.Admin select clients booking details to view booking details submitted from clients.
2. Admin click Delete or Update Booking to update and delete .
3. Admin click logout button to log out from the system.

017Actual Test
Results

14
1.6 Record payment
Tester Siti Zulaikha Binti Abdul Hadi
Test date 23/7/2021
Prototype developer Izzatun Nisa Binti Abdul Ghaffar

1.6.1 Test case 1


Test Objective Admin update payment detail

Potential Test Irrelevant.


Inputs (with
example)
Expected Test Payment status :
Outputs (with phoneNo Name Details
Payment Date Time
example) Status
01121131145 AsiahRahim Wedding 2/3/21 00800
Makeup

Test Procedures Admin select add payment to indicate the customer has paid.

Actual Test
Results

15
1.7 Update Booking
Tester Izzatun Nisa Bt Abdul Ghafar
Test Date 23 Julai 2021
Prototype Developer Izzatun Nisa Bt Abdul Ghafar

1.7.1 Test Case 1


Test To update customer’s booking details
Objective
Potential Update for user name AliahAbu
Test Input
Date to be update: 10/03/2021
Time to be ready: 09:00AM
Address: No.3, Jln Mewah, Kajang
Expected Update in table in Customer Information page.
Test PhoneNo Name Details Payment Date Time
Output Status
(with 01121131145 AliahAbu Wedding unchecked 10/03/2021 9:00 AM
example) Makeup
Test Admin inserts the Update Booking form.
Procedures
- Admit enter time and date
- Admin clicks the update booking button.

Actual Test
Result

16
1.7.2 Test Case 2
Test To show notification that let the user know that every time they changes the data, the
Objective updates is recorded.
Potential Update for user name AliahAbu
Test Input Date to be update: 10/03/2021

Expected System will notify the user about the updates.


Test
Output
(with
example)
Test Admin updates data for date for user name AliahAbu.
Procedures
Actual
Test Result
X

17
1.7.3 Test Case 3
Test Objective To make sure there is notification for the updates in table.

Potential Test Irrelevant.


Input
Expected Test System will notify the user about the updates by notification box when user enter
Output Customer’s Information page.
(with example)

Test Admin click button ‘update booking’ at the update booking page. Then the
Procedures system will go to
Actual Test
Result
X
Booking Update!

18
1.8 Delete Booking
Tester Nur Izzati Khairunnisa binti Abu Seman
Test date 23/7/2021
Prototype developer Izzatun Nisa bin Abdul Ghafar

1.8.1 Test Case 1


Test Objective To test delete booking in the list of all booking.

Potential Test Inputs (with Irrelevant


example)

Expected Test Outputs (with System display success message “Booking deleted
example) successfully !”

Test Procedures Admin select to delete staff details.

Admin select “OK” in the confirmation dialog box

Actual Test Results

19

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy