CIbSE 2025
Mon 12 - Fri 16 May 2025 Ciudad Real, Spain
Thu 15 May 2025 16:30 - 17:00 at Aula Marvin Minsky - Session T4b Smart Cities and Testing Chair(s): Beatriz Marín

Regression testing is a crucial part of the software quality assurance process. It is characterized by the fact that, as the scope of the tested software expands, the test suite to be executed upon each update also grows. This not only increases the cost of performing these tests but also means that, depending on the order of tests execution, identifying new bugs can take more or less time, affecting the bug-fixing time and the eventual release of the update. Therefore, it is essential to plan which test cases are executed and the order of their execution. In this paper, we propose a method for prioritizing regression test cases based on machine learning techniques, aiming to prioritize test cases with a higher probability of leading to software execution failures. To achieve this, we employ techniques based on neural networks to represent both categorical and textual features. In terms of textual features, they are represented by SentenceBERT, a large language model focused on text chain representation. Our experiments show that the proposed method achieves results equal to or better than those of human experts at 92.52% to 94.24% of scenarios when evaluating the APFD metric. These results lead to potential gains of up to 6.03% in test plan prioritization counting cases and nearly 10% in mean APFD gain when using failure probability as the prioritization criterion.

Thu 15 May

Displayed time zone: Brussels, Copenhagen, Madrid, Paris change

15:30 - 17:00
Session T4b Smart Cities and TestingCIbSE 2025 (Main Track) at Aula Marvin Minsky
Chair(s): Beatriz Marín Universitat Politècnica de València
15:30
15m
Research paper
How to Build a Smart City that Stimulates Innovation Using Open Source and Decentralised Technologies (Project)
CIbSE 2025 (Main Track)
15:45
15m
Research paper
Development of San Marcos as a Smart and Sustainable City with the Support of Search-based Software Engineering (Project)
CIbSE 2025 (Main Track)
16:00
30m
Full-paper
Viagem à Lua - RPG aplicado ao ensino de Testes de Software com elementos do Design Socialmente Consciente
CIbSE 2025 (Main Track)
Flávia Belintani Blum Haddad Federal University of Technology – Paraná - UTFPR, Cléber Gimenez Corrêa , Leticia M. Peres UFPR
16:30
30m
Full-paper
A Method for Regression Testing Plan Ordering for Non-Automated Executions in Black Box Testing
CIbSE 2025 (Main Track)
:
:
:
: