Measuring software testability modulo test quality

V Terragni, P Salza, M Pezzè - … of the 28th international conference on …, 2020 - dl.acm.org
Comprehending the degree to which software components support testing is important to
accurately schedule testing activities, train developers, and plan effective refactoring actions …

Predicting different levels of the unit testing effort of classes using source code metrics: a multiple case study on open-source software

F Toure, M Badri, L Lamontagne - Innovations in Systems and Software …, 2018 - Springer
Nowadays, the growth in size and complexity of object-oriented software systems bring new
software quality assurance challenges. Applying equally testing (quality assurance) effort to …

On the use of evolutionary algorithms for test case prioritization in regression testing considering requirements dependencies

A Vescan, C Chisalita-Cretu, C Serban… - Proceedings of the 1st …, 2021 - dl.acm.org
Nowadays, software systems encounter repeated modifications in order to satisfy any
requirement regarding a business change. To assure that these changes do not affect …

Test effort estimation and prediction of traditional and rapid release models using machine learning algorithms

V Vig, A Kaur - Journal of Intelligent & Fuzzy Systems, 2018 - content.iospress.com
Recently, many software companies have shifted to shorter release cycles from the
traditional multi-month release cycle. Evolution and transition of release cycles may affect …

Investigating the prioritization of unit testing effort using software metrics

F Toure, M Badri, L Lamontagne - International Conference on …, 2017 - scitepress.org
In object-oriented software, unit testing is a level of software testing where each individual
class is tested by a dedicated unit test class. Unfortunately, due to time and resources …

Measuring the effect of clone refactoring on the size of unit test cases in object-oriented software: an empirical study

M Badri, L Badri, O Hachemane, A Ouellet - Innovations in Systems and …, 2019 - Springer
This paper aims at empirically measuring the effect of clone refactoring on the size of unit
test cases in object-oriented software. We investigated various research questions related to …

Exploring the impact of clone refactoring on test code size in object-oriented software

B Mourad, L Badri, O Hachemane… - 2017 16th IEEE …, 2017 - ieeexplore.ieee.org
This paper aims at exploring the impact of clone refactoring on the test code size, in terms of
number of operations, in object-oriented software. We investigated three research …

[PDF][PDF] Prioritizing Unit Testing Effort Using Software Metrics and Machine Learning Classifiers (S).

F Touré, M Badri - SEKE, 2018 - researchgate.net
Unit testing plays a crucial role in object-oriented software quality assurance. Unfortunately,
software testing is often conducted under severe pressure due to limited resources and tight …

Orientation de l'effort des tests unitaires dans les systèmes orientés objet: une approche basée sur les métriques logicielles

F Toure - 2016 - library-archives.canada.ca
Les logiciels actuels sont de grandes tailles, complexes et critiques. Le besoin de qualité
exige beaucoup de tests, ce qui consomme de grandes quantités de ressources durant le …

Introducing Automated Testing into an Existing Codebase with Limited Effort

TGJ Bolding - 2024 - essay.utwente.nl
When introducing automated tests in an existing codebase with limited effort, one needs to
prioritize the creation of the possible tests. To do so, fault-proneness metrics and test …