PROFES 2024
Mon 2 - Wed 4 December 2024 Tartu, Estonia

In software testing, two types of tests have been conducted: unit tests to verify individual functionalities and integration tests to verify the combination of multiple functionalities. The definitions of unit/integration are ambiguous, making it difficult to distinguish between them. To the best of our knowledge, there is currently no method for detecting this distinction. If we could identify unit/integration tests and measure them as ordinal values, such as the degree of integration-ness, we could use them to support testing. In this study, aiming to support testing, we will consider a measurement method for unit/integration tests. The key idea is to utilize an inclusion relation, which naturally exists among test cases. As an application of the inclusion relation, we propose a method for ordering failed tests to support debugging. We conducted a mutation analysis to evaluate how much our proposal reduces debugging effort compared to a naive method. The results showed that our proposal was effective in 29.7% of cases and confirmed an average reduction of 20.7% in debugging effort.

Wed 4 Dec

Displayed time zone: Athens change

16:00 - 17:00
PROFES Session 12: AI for Testing and Quality AssuranceResearch Papers / Industry Papers / Short Papers and Posters at UT Library - Room 3 (Seminar Room Kodavere)
Chair(s): Hina Anwar University of Tartu
16:00
12m
Short-paper
Exploring an Inclusion Relation on Test Cases for Identification Unit and Integration Test Cases
Short Papers and Posters
Ryu Okamoto Osaka University, Shinsuke Matsumoto Osaka University, Shinji Kusumoto Osaka University
16:12
18m
Industry talk
On the Derivation of Quality Assurance Plans from Process Model Descriptions
Industry Papers
Julio Guzman Reutlingen University, Heiko Doerr UL Method Park GmbH, Christian Gruber Reutlingen University, Jürgen Münch Reutlingen University, Marco Kuhrmann Reutlingen University
16:30
30m
Talk
Session 12 Discussion
Research Papers