TestingDocs.com
Software Testing website
  • Automation
    • Selenium
    • JBehave Framework
  • Tutorials
    • MySQL Tutorials
    • Testlink
    • Maven
    • Git
  • IDEs
    • IntelliJ IDEA
    • Eclipse
  • Flowcharts
    • Flowgorithm
    • Raptor
  • About

Software Testing

Use Case Modeling

Overview

This tutorial will provide a basic understanding of the elements in a use case modeling. There are many benefits of use case model. We can use Use case modeling tools to develop use cases for the project.

Use Case

Use case describes the interaction steps of the use case actor to use the system and achieve business goal.

An Actor is an external entity that interacts with the system being developed to achieve business goal. Actors are often humans, but this is not a requirement. Actors can be other software programs, systems, hardware device, an API, a batch job scheduler etc.

It’s important to note that an actor represents a role, not a specific person or entity in the real world. A specific person could play the role of more than one Actor in a system.

 

Use Case Development

 

Project RoadMap

Initial Steps

Create Project using Use Case Tool.( For Example CaseComplete )

  • Set the Project Vision and Scope
  • Create System Context Diagram

System Context Diagram

  • Identify Primary Actors of the System
  • Identify Actor Business Goals
  • Create User Stories from the Actor goals.

Organize Project

Organize the project into Packages.

Develop Use Cases

  • Add Pre-Conditions
  • Write Main Success Scenarios
  • Write Extensions

Enhance

Identify Non functional requirements, Business Rules, etc.

Create Test Cases.

Share

Share Use Cases to the Project Stakeholders for Review.

—

CaseComplete

More Information on the Use Case tool used in this tutorial:

Website: https://casecomplete.com/

Related Posts

PuTTY Tool UI

Software Testing /

Useful Tools for Software Testers

Errors Code Testing Development

Software Testing /

Error Density Metrics

Errors Code Testing Development

Software Testing /

Error Removal Effectiveness Metrics

RACI Chart

Software Testing /

RACI Chart

Android Calculator Icon

Software Testing /

Android Calculator Test Cases

‹ Risk Analysis Fundamentals› Online Payment Service Providers

Recent Posts

  • MS Access Data Types
  • Install RAPTOR Avalonia on CentOS
  • Download RAPTOR Avalonia Edition on Windows
  • npm doctor command
  • Build & Run CLion Project
  • Create New CLion C Project on Windows
  • Configure CLion Toolchains on Windows
  • Launch CLion IDE on Windows
  • Activate CLion IDE
  • CLion IDE for C/C++ Development

Back to Top

Links

  • Contact
  • Privacy Policy
  • Cookie Policy

www.TestingDocs.com

Go to mobile version