Test Case

What is a Test Case?

A Test Case is a set of conditions or steps used to verify whether a software application works correctly or not.

Example:
Testing login functionality.

Test Case ID TC_Login_01
Test Scenario Login with valid credentials
Test Steps Enter username and password → Click Login
Expected Result User should login successfully

Example:

What is the Purpose of Writing Test Cases?

The purpose of writing test cases is:

  • To verify software functionality

  • To check if requirements are met

  • To identify defects or bugs

  • To ensure the application works as expected

  • To maintain proper testing documentation

How to Write a Test Case?

Basic steps to write a test case:

  1. Test Case ID – Unique identifier

  2. Test Scenario / Title – What is being tested

  3. Preconditions – Conditions before testing

  4. Test Steps – Actions to perform

  5. Test Data – Input data used

  6. Expected Result – Expected system behavior

  7. Actual Result – Actual output

  8. Status – Pass / Fail

What Activities are Involved in Writing Test Cases?

  • Activities include:

  • Understand Requirements (BRD / FRD)

  • Identify Test Scenarios

  • Design Test Cases

  • Prepare Test Data

  • Review Test Cases

  • Execute Test Cases

  • Record Results

What are the Important Components of a Test Case?

Main components are:

  • Test Case ID

  • Test Scenario / Test Description

  • Test Steps

  • Test Data

  • Expected Result

  • Actual Result

  • Status (Pass/Fail)

TESE CASE

By Content ITV

TESE CASE

  • 2