Skip to content

Latest commit

 

History

History
69 lines (63 loc) · 3.43 KB

00. Test Plan.md

File metadata and controls

69 lines (63 loc) · 3.43 KB

TEST PLAN

1. Introduction

The web application "To Do List" allows users to add lists to the board and assign a title to each list. Users can also create multiple tasks for each list and configure the title, description, and additional labels for each task.

1.1. Purpose

The purpose of this test plan is to provide a comprehensive guide for testing the appication "To Do List".

1.2. Scope

The scope of this test plan is to test the functionality and usability of the application "To Do List".

1.3 Objectives

The objectives of this test plan are as follows:

• To identify and report any defects or issues in the application.
• To ensure that the application meets the requirements specified in the user stories and wireframes.
• To ensure that the application is user-friendly and easy to navigate.

2. Test Approach

2.1. Testing Types

The following testing types will be used to test the application:

• Functional testing
• Usability testing

2.2. Testing Tools

The following testing tools will be used to test the application:

• Browser developer tools
• Jira

3. Test Cases

The following test cases will be executed during the testing of the application:

• Adding a list
• Updating a list
• Removing a list
• List actions
• Reordering lists
• Adding a task
• Updating a task
• Removing a task
• Reordering tasks
• Moving a task between lists
• Marking a task as important
• Adding a label to a task
• Adding a checkbox to a task
• Data persistence
• UI Consistency

4. Test Execution

4.1. Test Environment

The following test environment will be used to test the application:

• Operating System: Windows 10 Home
• Browser: Google Chrome v.109.0.5414.120 Official Build 64-bit
• Test Management Tool: Jira

4.2. Test Execution Process

The following steps will be taken to execute the test cases:

• Test cases will be assigned to the tester by the Test Manager.
• The tester will execute the test cases and report any defects or issues found during the testing.
• Test Manager will review the test reports.
• The tester will prioritize the defects based on their severity.
• Developers will fix the defects and submit them for retesting.
• The tester will retest the defects and confirm the fixes.

5. Test Deliverables

The following test deliverables will be produced during the testing of the application:

• Test Plan
• Test Case Specifications
• Test Execution Report
• Bug Report

6. Conclusion

This test plan provides a comprehensive guide for testing the application. The testing approach outlined in this plan ensures that the application meets the requirements specified in the user stories and wireframes and is user-friendly and performs well. The test deliverables produced during the testing process will provide valuable information to the project team for improving the quality of the application.