Task-5:Test Case and Bug Reporting

1)Write as many test cases as you can for a given scenario using Excel sheet.The Excel sheet should include the following columns:

Website Link:in.bookmyshow.com

Test Scenario ID(Requirement Matrix/User Story): A unique identifier for each test case.For Ex:TS-1,TS-2,TS-3...TSn.

Test Scenario: A brief description of the test case.

Test Case ID: A unique ID for testcase Forex: TC-1,TC-2....TCn

Test Steps: A detailed list of the steps to be followed to execute the test case.

Input:The input of each step taken by user.

Expected Results: The expected outcome of each step in the test case.

Actual Results: The actual outcome of each step in the test case.

Pass/Fail: Whether the test case passed or failed.

Test Case Complexity

Test Case Severity

Ans:

https://docs.google.com/document/d/1wT_T6ft-B3-JCn2T0rPBJMugtosFbQGkPgIYy27ynuQ/edit?usp=sharing

2) Write the key points on Test Scenario,Test Case, Test Strategy and Plan, Test Summary Report.

Test Scenario:

Definition:

A test scenario is a detailed description of a specific test condition or situation to be verified during testing.

Characteristics:

-->Test scenarios are high-level descriptions.

-->They are derived from use cases or user stories.

-->They focus on a specific functionality or feature.

Components:

-->Test scenarios consist of multiple test cases.

-->Each scenario represents a specific user action or system interaction.

Purpose:

-->Test scenarios help in designing comprehensive test coverage.

-->They guide the creation of detailed test cases.

Example:

For an e-commerce application, a test scenario could be "User successfully completes a purchase."

Test Case

Definition:

A test case is a detailed set of conditions, inputs, and expected outcomes to test a particular functionality or feature.

Characteristics:

-->Test cases are specific and executable.

-->They provide step-by-step instructions for testers.

Components:

-->Test cases include inputs, actions, expected results, and any preconditions.

Purpose:

-->Test cases validate whether the application behaves as expected.

-->They help identify defects and ensure comprehensive testing.

Example:

For the test scenario, "User successfully completes a purchase," a test case could be "Add item to the cart, proceed to checkout, enter payment details, and verify successful order confirmation."

Test Strategy:

Definition:

A test strategy is an overall approach to testing that outlines the testing objectives, resources, scope, schedule, and deliverables.

Characteristics:

It provides a high-level view of the testing process.

It aligns with the overall project goals.

Components:

Test objectives, entry/exit criteria, resource requirements, and testing levels.

Purpose:

To ensure a systematic and well-defined testing process.

Test Plan:

Definition:

A test plan is a document that specifies the scope, approach, resources, schedule, and activities for testing.

Characteristics:

It is detailed and specific to a project or release.

Components:

Introduction, scope, features to be tested, features not to be tested, testing schedule, resource allocation, and exit criteria.

Purpose:

To guide the testing team in executing testing activities effectively.

Test Summary Reports:

Definition:

A test summary report is a document that provides an overview of the testing activities, results, and status after completing the testing phase.

Characteristics:

It consolidates key information from test execution.

Components:

Introduction, objectives, scope, executed tests, defects found and fixed, summary of test results, and recommendations.

Purpose:

To communicate the overall test status to stakeholders.

To highlight the achievements, challenges, and quality of the product.

Example Metrics:

Pass/fail ratios, defect density, test coverage, and test execution progress.