A Tool for Test Case Scenarios Generation Using Large Language Models

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Sami, Abdul Malik, Rasheed, Zeeshan, Waseem, Muhammad, Zhang, Zheying, Tomas, Herda, Abrahamsson, Pekka
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866914831289810944
author Sami, Abdul Malik
Rasheed, Zeeshan
Waseem, Muhammad
Zhang, Zheying
Tomas, Herda
Abrahamsson, Pekka
author_facet Sami, Abdul Malik
Rasheed, Zeeshan
Waseem, Muhammad
Zhang, Zheying
Tomas, Herda
Abrahamsson, Pekka
contents Large Language Models (LLMs) are widely used in Software Engineering (SE) for various tasks, including generating code, designing and documenting software, adding code comments, reviewing code, and writing test scripts. However, creating test scripts or automating test cases demands test suite documentation that comprehensively covers functional requirements. Such documentation must enable thorough testing within a constrained scope and timeframe, particularly as requirements and user demands evolve. This article centers on generating user requirements as epics and high-level user stories and crafting test case scenarios based on these stories. It introduces a web-based software tool that employs an LLM-based agent and prompt engineering to automate the generation of test case scenarios against user requirements.
format Preprint
id arxiv_https___arxiv_org_abs_2406_07021
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle A Tool for Test Case Scenarios Generation Using Large Language Models
Sami, Abdul Malik
Rasheed, Zeeshan
Waseem, Muhammad
Zhang, Zheying
Tomas, Herda
Abrahamsson, Pekka
Software Engineering
Large Language Models (LLMs) are widely used in Software Engineering (SE) for various tasks, including generating code, designing and documenting software, adding code comments, reviewing code, and writing test scripts. However, creating test scripts or automating test cases demands test suite documentation that comprehensively covers functional requirements. Such documentation must enable thorough testing within a constrained scope and timeframe, particularly as requirements and user demands evolve. This article centers on generating user requirements as epics and high-level user stories and crafting test case scenarios based on these stories. It introduces a web-based software tool that employs an LLM-based agent and prompt engineering to automate the generation of test case scenarios against user requirements.
title A Tool for Test Case Scenarios Generation Using Large Language Models
topic Software Engineering
url https://arxiv.org/abs/2406.07021