# data[].attributes.body
This test plan is based on the tourism website "Sri Lanka in Style." I will be developing a similar tourism application in the future with additional features such as online bookings, user reviews, and real-time availability.

# data[].attributes.body
Objectives:

To test the core features of the tourism application.

To ensure the system works correctly with new additional features in the future.

Tasks:

Prepare test cases for core modules.

Execute functional and non-functional tests.

Report and fix bugs.

Perform final validation before deployment.

# data[].attributes.body
In Scope:

Homepage display

Destination details

Tour package listings

Contact form

Mobile and desktop compatibility

Performance and loading speed

Out of Scope:

Backend database performance

Payment gateway integration (not available in the current site)

# data[].attributes.body
We will follow manual testing with black-box techniques. In the future, automation tools like Selenium will be used for repeated tests.

Types of Testing:

Functional Testing

Usability Testing

Compatibility Testing

Performance Testing

Security Testing

# data[].attributes.body
Browsers: Chrome, Firefox, Safari

Devices: Desktop, Mobile, Tablet

OS: Windows, Android, iOS

Tools: Google Lighthouse (for performance), Browser Dev Tools

# data[].attributes.body
Test Plan Document

Test Cases

Bug Report

Final Test Summary Report

# data[].attributes.body
Prepare Test Plan

Write Test Cases

Execute Tests

Bug Fixes and Re-tests

Final Report

# data[].attributes.body
Tester - Prepare test cases and execute testing

Developer - Fix reported issues

QA Lead - Review test results and approve release

# data[].attributes.body
Lack of real-time features may affect future tests.

Delays in fixing bugs could affect project timeline.

# data[].attributes.body
Selected Application: https://www.srilankainstyle.com/

Reason for Selection: It is a well-known tourism website showcasing luxury experiences in Sri Lanka. I will be developing a similar app in the future with added features like online booking, real-time package availability, and user reviews.

Test Plan includes: Functional, usability, performance, and compatibility testing. Manual testing will be used first, and automation will be added later.