Machine learning techniques for software testing effort prediction

C López-Martín - Software Quality Journal, 2022 - Springer
Software testing (ST) has been considered as one of the most important and critical activities
of the software development life cycle (SDLC) since it influences directly on quality. When a …

Vertical test reuse for embedded systems: A systematic mapping study

D Flemström, D Sundmark… - 2015 41st Euromicro …, 2015 - ieeexplore.ieee.org
Vertical test reuse refers to the reuse of test cases or other test artifacts over different
integration levels in the software or system engineering process. Vertical test reuse has …

Coverage criteria for state-based testing: A systematic review

S Pradhan, M Ray, S Patnaik - International Journal of Information …, 2019 - igi-global.com
State-based testing (SBT) is known as deriving test cases from state machines and
examining the dynamic behaviour of the system. It helps to identify various types of state …

A survey on software test automation return on investment, in organizations predominantly from Bengaluru, India

S Reine De Reanzi… - International Journal of …, 2021 - journals.sagepub.com
Software industry has adopted automated testing widely. The most common method
adopted is graphical user interface test automation for the functional scenarios to reduce …

Understanding and Reusing Test Suites Across Database Systems

S Zhong, M Rigger - Proceedings of the ACM on Management of Data, 2024 - dl.acm.org
Database Management System (DBMS) developers have implemented extensive test suites
to test their DBMSs. For example, the SQLite test suites contain over 92 million lines of code …

Gradient boosting optimized through differential evolution for predicting the testing effort of software projects

AJ Sánchez-García, C López-Martín, A Abran - IEEE Access, 2023 - ieeexplore.ieee.org
Software testing (ST) is one of the most important software development life cycle (SDLC)
phases and ST effort is often expressed as a percentage of SDLC effort. Unfortunately, in the …

Reusable component in a modeling environment

D Maclay, JJ Fielder - US Patent 9,952,837, 2018 - Google Patents
A system and method supports reusing model components or component artifacts in a first
modeling environment where the model components or artifacts were created in a second …

LCCSS: A similarity metric for identifying similar test code

LP Silva, P Vilain - Proceedings of the 14th Brazilian Symposium on …, 2020 - dl.acm.org
Test code maintainability is a common concern in software testing. In order to achieve good
maintainability, test methods should be clearly structured, well named, small in size, and …

Capturing cost avoidance through reuse: systematic literature review and industrial evaluation

M Irshad, R Torkar, K Petersen, W Afzal - Proceedings of the 20th …, 2016 - dl.acm.org
Background: Cost avoidance through reuse shows the benefits gained by the software
organisations when reusing an artefact. Cost avoidance captures benefits that are not …

To what extent is stress testing of android TV applications automated in industrial environments?

B Jiang, P Chen, WK Chan… - IEEE Transactions on …, 2015 - ieeexplore.ieee.org
An Android-based smart television (TV) must reliably run its applications in an embedded
program environment under diverse hardware resource conditions. Owing to the diverse …