0% found this document useful (0 votes)
222 views25 pages

STR - Tourism Management System

asdsa

Uploaded by

feyrs
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)
222 views25 pages

STR - Tourism Management System

asdsa

Uploaded by

feyrs
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/ 25

Faculty of Computer and Mathematical Sciences

UiTM MELAKA KAMPUS JASIN

SOFTWARE TEST REPORTS

SEMESTER : APRIL 2024 - JULY 2024


COURSE NAME : SOFTWARE ENGINEERING (CSC577)
LECTURER : DR. SITI FEIRUSZ BINTI AHMAD FESOL
SYSTEM NAME : TOURISM SERVICE MANAGEMENT SYSTEM
PROGRAM NAME : BACHELOR (HONS.) OF MULTIMEDIA COMPUTING SCIENCE (CS253)
CONTACT PERSON : SITI NUR AIN ALISA BINTI MOHD YASIM
([email protected] +6013-6214500)

STUDENT STUDENT NAME GROUP(A/B) ROLE


ID
2022601994 SITI NUR AIN ALISA BINTI MOHD M3CS253 4A TEAM LEADER
YASIM
2022842218 NOR PUTRI MARIAM ASYIKIN BINTI M3CS253 4A LEAD
SHAHRULNIZAM @ MUS
PROGRAMMER
2022862676 MOHD SYAMIL MUNIR BIN M3CS253 4A LEAD
MOHAMAD RADZI DOCUMENTER

DATE OF SUBMISSION 9/7/2024


ACTUAL DATE OF SUBMISSION 9/7/2024
NO OF DAYS LATE
1.1 Register Account

Tester Siti Nur Ain Alisa Binti Mohd Yasim


Test date 8/7/2024
Prototype developer Mohd Syamil Munir Bin Mohd Radzi

1.1.1 Test Case 1


Test Objective Tourists register new account by entering details

Potential Test Inputs (with Full Name: Belle Aisyah


example) Phone No: 0136214599
Email: [email protected]
Password: belle123
Expected Test Outputs (with Systems display a successful page by displaying “Confirmation, info successfully submitted.”
example)
Test Procedures Tourist selects to register an account.
Tourist enters personal details:
- Full name
- Phone No
- Email
- Password

-Tourist clicks the register button.


Actual Test Results

SDD V 1.0 2 7/6/2024


1.1.2 Test Case 2
Test Objective Tourists registered a new account but did not enter personal details.
Potential Test Inputs (with Full Name: Alisa Yasim
example) Phone No: (Blank)
Email: [email protected]
Password: lisa23

Expected Test Outputs (with System displays an error message “Please fill out this field.”
example)
Test Procedures Tourist selects to register an account.
Tourist enters personal details:
- Full name
- Phone No
- Email
- Password

-Tourist clicks the register button.

Actual Test Results

SDD V 1.0 3 7/6/2024


1.1.3 Test Case 3
Test Objective Tourists register a new account by entering the taken email account
Potential Test Inputs (with Full Name: Siti Nur Belle Aisyah
example) Phone No: 0199764500
Email: [email protected] (taken email account)
Password: aisyah123

Expected Test Outputs (with The system will display “Email already exists” under the email input
example) section.
Test Procedures Tourist selects to register an account.
Tourist enters personal details:
- Full name
- Phone No
- Email
- Password

-Tourist clicks the register button.


Actual Test Results

SDD V 1.0 4 7/6/2024


1.2 Login Account

Tester Siti Nur Ain Alisa Binti Mohd Yasim


Test date 8/7/2024
Prototype developer Mohd Syamil Munir Bin Mohd Radzi

1.1.1 Test Case 1


Test Objective Tourist or Admin log in into the system by entering their email,
username and password.
Potential Test Inputs (with Tourist:-
example) Email: [email protected]
Password: belle123
Admin:-
Username: admin
Password: Test@123
Expected Test Outputs (with Tourist:-
example) System will redirect to homepage and display “Welcome (user)” on the
header
Admin:-
System will redirect to homepage of admin and display “Welcome
admin” on the header
Test Procedures Tourist or Admin enters email, username, and password.
Tourist or Admin clicks the login button.
Actual Test Results Tourist:-

SDD V 1.0 5 7/6/2024


Admin:-

1.1.2 Test Case 2

Test Objective Tourist or Admin enters incorrect email, username, or password.


Potential Test Inputs (with Tourist:-
example) Email: [email protected]
Password: belle123

Admin:-
Username: adminss
Password: Test@123

Expected Test Outputs (with System will display an error message “Invalid details.”
example)
Test Procedures Tourist or Admin enters email, username, and password.
Tourist or Admin clicks the login button.
Actual Test Results Tourist:-

SDD V 1.0 6 7/6/2024


Admin:-

SDD V 1.0 7 7/6/2024


1.1.3 Test Case 3
Test Objective Tourist or Admin login account but did not enter personal details.

Potential Test Inputs (with Tourist:-


example) Email: [email protected]
Password: (Blank)
Admin:-
Username: (Blank)
Password: Test@123

Expected Test Outputs (with System displays an error message “Please fill out this field.”
example)
Test Procedures Tourist or Admin enters email, username, and password.
Tourist or Admin clicks the login button.
Actual Test Results Tourist:-

Admin:-

SDD V 1.0 8 7/6/2024


1.3 Tour Package

Tester Nor Putri Mariam Asyikin Binti Shahrulnizam @ Mus


Test date 8/7/2024
Prototype developer Siti Nur Ain Alisa Binti Mohd Yasim

1.1.1 Test Case 1


Test Objective Tourists make booking by inserting correct details
Potential Test Inputs (with From: 2024-07-29
example) To: 2024-07-31
Comment: cash payment
Expected Test Outputs (with Tourists will be redirected to the homepage and for the confirmation,
example) booking that have been made will be displayed at ‘My Tour History’
button.
Test Procedures Tourist selects on desired tour package.
Tourist inserts the booking details:
-From: (date)
-To:(date)
-Comments
Tourists click on the Book button to continue booking.

SDD V 1.0 9 7/6/2024


Actual Test Results

1.1.2 Test Case 2


Test Objective The tourists did not insert all the details needed.
Potential Test Inputs (with From: (Blank)
example) To: (Blank)
Comment: (Blank)

Expected Test Outputs (with System displays an error message “Please fill out this field.”
example)
Test Procedures Tourist selects on desired tour package.
Tourist inserts the booking details:
-From: (date)
-To:(date)
-Comments
Tourists click on the Book button to continue booking.
Actual Test Results

SDD V 1.0 10 7/6/2024


1.1.3 Test Case 3
Test Objective Tourists did not login before making reservation.
Potential Test Inputs (with From: 2024-07-29
example) To: 2024-07-31
Comment: test
Expected Test Outputs (with Login form will be displayed to prompt the tourist to login first before
example) making reservation.
Test Procedures Tourists did not login.
Tourist selects on desired tour package.
Tourist inserts the booking details:
-From: (date)
-To:(date)
-Comments
Tourists click on the Book button to continue booking.
Actual Test Results

1.4 Manage Reservation

Tester Siti Nur Ain Alisa Binti Mohd Yasim


Test date 8/7/2024
Prototype developer Nor Putri Mariam Asyikin Binti Shahrulnizam @ Mus

1.1.1 Test Case 1


Test Objective Admin clicks on the confirm booking of the reservation made by tourist.
Potential Test Inputs (with Booking Id: BK-11
example) Name: Belle Aisyah
Phone No.: 0111288166
Email Id: [email protected]
Action: Confirm
Expected Test Outputs (with System displays a success message “Booking has been confirmed.”
example) Then status ‘Confirmed’ will be displayed on reservation.
Test Procedures Admin clicks on ‘Manage Booking’ on the dashboard.
The system will display a list of reservations made by tourists.
Admin clicks on the confirm button.

SDD V 1.0 11 7/6/2024


Actual Test Results

1.1.2 Test Case 2


Test Objective Admin cancels the booking by clicking on the cancel button on manage
booking dashboard.
Potential Test Inputs (with Booking Id: BK-10
example) Name: Belle Aisyah
Phone No.: 0111288166
Email Id: [email protected]
Action: Cancel
Expected Test Outputs (with System displays a confirmation message before take action for the status
example) “Do you really want to cancel booking?” then status ‘Cancelled’ will be
displayed on reservation.
Test Procedures Admin clicks on ‘Manage Booking’ on the dashboard.
The system will display a list of reservations made by tourists.
Admin clicks on the cancel button.

Actual Test Results

SDD V 1.0 12 7/6/2024


1.5 Cancel Reservation

Tester Nor Putri Mariam Asyikin Binti Shahrulnizam @ Mus


Test date 8/7/2024
Prototype developer Siti Nur Ain Alisa Binti Mohd Yasim

1.1.1 Test Case 1


Test Objective Tourists cancel the booking by clicking on the cancel button at my tour
history
Potential Test Inputs (with Booking Id: #BK11
example) Package name: Soulmate Special Bali – 7 Nights
Action: Cancel

Expected Test Outputs (with The system will display a confirmation to cancel the booking which is
example) “Do you really want to cancel booking?”,
before the system acts. After that, the action and status will change to
cancelled.
Test Procedures Tourist will click on “my tour history” on the dashboard
System will display the package details
Tourists click on the cancel button.
Actual Test Results

SDD V 1.0 13 7/6/2024


1.6 My Profile

Tester Mohd Syamil Munir Bin Mohd Radzi


Test date 8/7/2024
Prototype developer Nor Putri Mariam Asyikin Binti Shahrulnizam @ Mus

1.1.1 Test Case 1

Test Objective Tourist or Admin manage their profile by modifying their details.
Potential Test Inputs (with Tourist:-
example) Name: Belle Aisyah
Phone No: 011288166
Email Id:

Admin:-
Username: admin
Name: Administrator
Email Id: Test@123
Phone No.: 0166321710
Expected Test Outputs (with System will display “SUCCESS Profile Update Successfully”
example)
Test Procedures Tourist or Admin selects to My Profile.
Tourist or Admin inserts the My Profile’s details:
Tourist:-
- Name
- Phone No.
- Email Id

Admin:-
- Username
- Name
- Email Id
- Phone No.

Tourist or Admin clicks the update/ submit button.


Actual Test Results Tourist:-

SDD V 1.0 14 7/6/2024


Admin:-

SDD V 1.0 15 7/6/2024


1.1.2 Test Case 2
Test Objective The tourists did not fill in the form to make an update of the profile.
Potential Test Inputs (with Name: (Blank)
example) Phone No: 0111288166
Email Id: [email protected]

Expected Test Outputs (with System displays an error message “Please fill out this field.”
example)
Test Procedures Tourist or Admin selects to My Profile.
Tourist or Admin inserts the My Profile’s details:
Tourist:-
- Name
- Phone No.
- Email Id

Admin:-
- Username
- Name
- Email Id
- Phone No.

Tourist or Admin clicks the update/ submit button.


Actual Test Results Tourist:-

SDD V 1.0 16 7/6/2024


1.7 Create Package

Tester Siti Nur Ain Alisa Binti Mohd Yasim


Test date 8/7/2024
Prototype developer Nor Putri Mariam Asyikin Binti Shahrulnizam @ Mus

1.1.1 Test Case 1


Test Objective Admin creates new packages by inserting all the details.
Potential Test Inputs (with Package Name: Kuala Lumpur
example) Package Type: Couple Package
Package Location: Kuala Lumpur City
Package Price in USD: 2200
Package Features: Free Wi-Fi, Free Pickup, Drop Facility, Travel meals
provided.
Package Details: (details)
Expected Test Outputs (with System displays a successful message “SUCCESS Package created
example) successfully”. Then it will be displayed on the tour package
Test Procedures Admin clicks on tour package button to create new package.
Admin inserts all the details:
- Package Type
-Package Location
-Package Price in USD
-Package Features
-Package Details

Admin clicks on ‘CREATE’ button.


Actual Test Results

SDD V 1.0 17 7/6/2024


1.1.2 Test Case 2
Test Objective Admin did not fill in the details.
Potential Test Inputs (with Package Name: Kuala Lumpur
example) Package Type: Couple Package
Package Location: (Blank)
Package Price in USD: (Blank)
Package Features: Free Wi-Fi, Free Pickup, Drop Facility, Travel meals
provided.
Package Details: (details)
Expected Test Outputs (with System displays an error message “Please fill out this field.”
example)
Test Procedures Admin clicks on tour package button to create new package.
Admin inserts all the details:
- Package Type
-Package Location
-Package Price in USD
-Package Features
-Package Details

Admin clicks on ‘CREATE’ button.


Actual Test Results

SDD V 1.0 18 7/6/2024


1.8 Update Reservation

Tester Nor Putri Mariam Asyikin Binti Shahrulnizam @ Mus


Test date 8/7/2024
Prototype developer Siti Nur Ain Alisa Binti Mohd Yasim

1.8.1 Test Case 1


Test Objective Admin update the package by clicking on the update button at update
package
Potential Test Inputs (with Package name: Swiss Paris Delight Premium 2020 (Group Package)
example) Package type: Group Package
Package location: Paris and Switzerland
Package price in USD: 5500
Package Features: Round trip Economy class airfare valid for the
duration of the holiday - Airport taxes - Accommodation for 3 nights in
Paris and 3 nights in scenic Switzerland - Enjoy continental breakfasts
every morning - Enjoy 5 Indian dinners in Mainland Europe - Exp
Expected Test Outputs (with The system will display an update successfully after the admin clicks on
example) the update button.
Test Procedures Admin will click on “tour package” on the dashboard
System will display the update details
Admin click on the update button
Actual Test Results

SDD V 1.0 19 7/6/2024


1.9 Manage Enquiries

Tester Mohd Syamil Munir Bin Mohd Radzi


Test date 8/7/2024
Prototype developer Nor Putri Mariam Asyikin Binti Shahrulnizam @ Mus

1.9.1 Test Case 1


Test Objective Tourist: make enquiries by entering personal details and enquiries.
Admin: Manage enquiries by taking action on the enquiries made by
tourists.
Potential Test Inputs (with Tourist fills the details:
example) Full name – SITI NUR AIN ALISA BINTI MOHAMAD YASIM
Email – [email protected]
Mobile No - 0136214500
Description – My reservation does not show any approval yet.

Expected Test Outputs (with System displays a successful message “SUCCESS Enquiry Successfully
example) Submitted” for Tourist.

System displays for admin:


Ticket Name Mobile No./Email Subject Description Posting Action
ID Date
#TCKT- SITI NUR 0136214500 / Issue with My 2024-07- Pending
2 AIN ALISA [email protected] making reservation 08 | Delete
BINTI reservation does not 18:03:28
MOHAMAD show any
YASIM approval
yet.
Test Procedures Tourist or Admin selects on manage enquiries.
Tourist inserts the details:
- Full name
- Email
- Mobile No
- Description

Tourist clicks the submit button

Admin click the Pending button


Admin click the Ok button

Actual Test Results Tourist:-

SDD V 1.0 20 7/6/2024


Admin:-

SDD V 1.0 21 7/6/2024


1.9.2 Test Case 2
Test Objective Admin deletes the enquiries made by tourists.
Potential Test Inputs (with Irrelevant
example)
Expected Test Outputs (with System display:
Ticket Name Mobile No./Email Subject Description Posting Action
example) ID Date
#TCKT- SITI NUR 0136214500 / Issue with My 2024-07- Pending
2 AIN ALISA [email protected] making reservation 08 | Delete
BINTI reservation does not 18:03:28
MOHAMAD show any
YASIM approval
yet.
Test Procedures Admin selects on manage enquiries.
Admin click the Delete button
Actual Test Results

SDD V 1.0 22 7/6/2024


SDD V 1.0 23 7/6/2024
1.8 Logout

Tester Mohd Syamil Munir Bin Mohd Radzi


Test date 8/7/2024
Prototype developer Nor Putri Mariam Asyikin Binti Shahrulnizam @ Mus

1.8.1 Test Case 1


Test Objective Tourist and Admin logout from the system
Potential Test Inputs (with Irrelevant
example)
Expected Test Outputs (with Tourist:-
example) System will redirect to homepage

Admin:-
System will redirect to login page

Test Procedures Tourist or Admin clicks the logout button


Actual Test Results Tourist:-

Admin:-

SDD V 1.0 24 7/6/2024


SDD V 1.0 25 7/6/2024

You might also like