Detailed Information

Cited 2 time in webofscience Cited 3 time in scopus
Metadata Downloads

Automated code-based test case reuse for software product line testing

Authors
Jung, PilsuLee, SeonahLee, Uicheon
Issue Date
Feb-2024
Publisher
Elsevier BV
Keywords
Product family; Software product line; Software testing; Test case reuse; Traceability
Citation
Information and Software Technology, v.166
Indexed
SCIE
SCOPUS
Journal Title
Information and Software Technology
Volume
166
URI
https://scholarworks.gnu.ac.kr/handle/sw.gnu/68793
DOI
10.1016/j.infsof.2023.107372
ISSN
0950-5849
1873-6025
Abstract
Context: A software product line (SPL) grows in size as a new product is developed. A new product in an SPL should be tested extensively for quality assurance. For the efficient testing, previous studies suggested reusing the existing test cases of a product family. However, either their methods were not efficient because interventions from human experts, specifications, architecture and/or traceabilities for test cases were required. Objective: To address these limitations, we propose an Automated Code-based Test case reuse for SPLs (ActSPL). ActSPL automatically identifies reusable test cases for new products of a product family using source code and test cases. Method: ActSPL automatically constructs a hash-based traceability links between test cases and source code of a product family. Using the traceability links, ActSPL selects reusable test cases for a given new product from existing test cases of the product family. Results: We evaluated ActSPL in terms of the effectiveness and cost reduction of reusing test cases with five open-source SPLs. The evaluation results showed that ActSPL, on average, achieved 100 % precision and 62 % recall. In addition, ActSPL, on average, saved 47.5 % of time required for testing a new product from scratch. Conclusion: Our study shows the feasibility of ActSPL reusing SPL test cases based on source code and test cases. Our results can be a basis for successive studies for automated code-based SPL testing. © 2023
Files in This Item
There are no files associated with this item.
Appears in
Collections
공과대학 > Department of Aerospace and Software Engineering > Journal Articles

qrcode

Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.

Related Researcher

Researcher Lee, Seon Ah photo

Lee, Seon Ah
IT공과대학 (소프트웨어공학과)
Read more

Altmetrics

Total Views & Downloads

BROWSE