Winkler, D., Urbanke, P., & Ramler, R. (2022). What Do We Know About Readability of Test Code? - A Systematic Mapping Study. In 2022 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER) (pp. 1167–1174). IEEE. https://doi.org/10.1109/SANER53432.2022.00135
2022 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER)
-
ISBN:
978-1-6654-3786-8
-
Date (published):
2022
-
Event name:
SANER 2022: 29th IEEE International Conference on Software Analysis, Evolution and Reengineering
en
Event date:
15-Mar-2022 - 18-Mar-2022
-
Event place:
Honolulu, HI, United States of America (the)
-
Number of Pages:
8
-
Publisher:
IEEE
-
Peer reviewed:
Yes
-
Keywords:
Maintainability; Readability; Software Testing; Systematic Mapping Study; Test Code; Un-derstandability
en
Abstract:
The readability of software code is a key success criterion for understanding and maintaining software systems and tests. In industry practice, a limited number of guidelines aim for improving and assessing the readability of software (test) code. Although several studies focus on investigating the readability of software code, we observed limited research work that focuses on the readability of software test code. In this paper we focus on systematically investigating the characteristics, factors, and assessment criteria that have an impact on the readability of test code. We build on a Systematic Mapping Study (SMS) to identify key characteristics, factors, and assessment criteria that have an impact on test code readability, legibility, and understandability to support and improve maintenance tasks. The result set includes 16 studies for further analysis. The majority of publications focuses on readability investigations of automatically generated test code (88%), often evaluated with surveys to access the readability of test code (44 %). Although several approaches aim at assessing the readability with focus on isolated factors, a combination of different readability aspects within an assessment framework can help to better assess and justify the readability of test code with focus on improving software and system test maintenance.
en
Project title:
Verbesserung der Sicherheit von Informationsprozessen in Produktionssystemen: CDL SQI (CDG Christian Doppler Forschungsgesellschaft; CDG Christian Doppler Forschungsgesellschaft)
-
Project (external):
FFG BMK BMDW Austrian Federal Ministry for Digital Economic Affairs National Foundation for Research, Technology and Development
-
Project ID:
865891
-
Research Areas:
Computer Engineering and Software-Intensive Systems: 50% Information Systems Engineering: 50%