Skip to main navigation Skip to search Skip to main content

Automated Structural Test Case Generation for Human-Computer Interaction Software Based on Large Language Model

  • Long Kang
  • , Jun Ai
  • , Minyan Lu*
  • *Corresponding author for this work
  • Beihang University

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

As software systems expand in complexity, managing the vast and varied collection of test cases becomes increasingly difficult with traditional manual testing methods. This paper presents a new approach for automating the generation of structured test cases, named Test Element Extraction and Restructuring (TEER), which leverages the advanced natural language processing capabilities of large language models (LLMs). Specifically targeting human-computer interaction (HCI) software, TEER employs prompt tuning techniques to extract critical elements from natural language test cases and systematically reassemble them into structured formats. The study evaluates the effectiveness of TEER by applying it to common test cases from desktop HCI applications. The experimental results demonstrate that this method successfully produces structured test cases that meet predefined requirements.

Original languageEnglish
Title of host publicationProceedings - 2024 11th International Conference on Dependable Systems and Their Applications, DSA 2024
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages132-140
Number of pages9
ISBN (Electronic)9798331532390
DOIs
StatePublished - 2024
Event11th International Conference on Dependable Systems and Their Applications, DSA 2024 - Suzhou, China
Duration: 2 Nov 20243 Nov 2024

Publication series

NameProceedings - 2024 11th International Conference on Dependable Systems and Their Applications, DSA 2024

Conference

Conference11th International Conference on Dependable Systems and Their Applications, DSA 2024
Country/TerritoryChina
CitySuzhou
Period2/11/243/11/24

Keywords

  • LLM
  • Software Test
  • Test Case

Fingerprint

Dive into the research topics of 'Automated Structural Test Case Generation for Human-Computer Interaction Software Based on Large Language Model'. Together they form a unique fingerprint.

Cite this