What is Use Case Testing? Technique, Examples

Before we Learn What Use Case Testing is, let’s understand

What is Use Case in Testing?

A Use Case in Testing is a brief description of a particular use of the software application by an actor or user. Use cases are made on the basis of user actions and the response of the software application to those user actions. It is widely used in developing test cases at system or acceptance level.

Use Case Testing

Use Case Testing is a software testing technique that helps to identify test cases that cover entire system on a transaction by transaction basis from start to end. Test cases are the interactions between users and software application. Use case testing helps to identify gaps in software application that might not be found by testing individual software components.

How to do Use Case Testing: Example

In a use-case, an actor is represented by "A" and system by "S". We create Use for a login functionality of a Web Application as shown below

Here we will test the success scenario and one case of each extension.

This is USE-Case testing in Software Engineering

 

YOU MIGHT LIKE: