Automatic test improvement with DSpot: a study with ten mature open-source projects

B Danglot, OL Vera-Pérez, B Baudry… - Empirical Software …, 2019 - Springer
In the literature, there is a rather clear segregation between manually written tests by
developers and automatically generated ones. In this paper, we explore a third solution: to …

[PDF][PDF] Deviation testing: A test case generation technique for graphql apis

DM Vargas, AF Blanco, AC Vidaurre… - … Workshop on Smalltalk …, 2018 - bergel.eu
GraphQL is a flexible and expressive query language. With the objective to replace the
flawed and inefficient REST architectural style, GraphQL has been adopted by numerous …

Analysis techniques for software maintenance

S Pérez Rubio - 2023 - riunet.upv.es
[CA] Vivim en una societat on la digitalització està present al nostre dia a dia. Ens alcem
amb l'alarma del nostre telèfon mòbil, apuntem les nostres reunions al nostre calendari …

A method for finding missing unit tests

D Gaston, J Clause - 2020 IEEE International Conference on …, 2020 - ieeexplore.ieee.org
Because tests are important to the development process, developers need to know when a
test suite is missing tests. Missing tests-tests that should be included in a test suite but are …

A delta-debugging approach to assessing the resilience of actor programs through run-time test perturbations

J De Bleser, D Di Nucci, C De Roover - … of the IEEE/ACM 1st International …, 2020 - dl.acm.org
Among distributed applications, the actor model is increasingly prevalent. This programming
model organises applications into fully-isolated processes that communicate through …

Behaviour preservation across code versions in Erlang

D Insa, S Pérez, J Silva, S Tamarit - Scientific Programming, 2018 - Wiley Online Library
In any alive and nontrivial program, the source code naturally evolves along the lifecycle for
many reasons such as the implementation of new functionality, the optimization of a …

Practical amplification of condition/decision test coverage by combinatorial testing

A Andrzejak, T Bach - 2018 IEEE International Conference on …, 2018 - ieeexplore.ieee.org
Test suites in complex software projects might grow over time to considerable sizes,
incurring high maintenance effort and prolonged execution times. Maintaining their quality …

Automatic non-functional testing and tuning of configurable generators

M Boussaa - 2017 - theses.hal.science
Generative software development has paved the way for the creation of multiple generators
(code generators and compilers) that serve as a basis for automatically producing code to a …

Enhancing POI testing through the use of additional information

S Pérez, S Tamarit - International Workshop on Functional and Constraint …, 2018 - Springer
Recently, a new approach to perform regression testing has been defined: the point of
interest (POI) testing. A POI, in this context, is any expression of a program. The approach …

Enhancing POI testing approach through the use of additional information

S Pérez, S Tamarit - arxiv preprint arxiv:1808.07938, 2018 - arxiv.org
Recently, a new approach to perform regression testing has been defined: the point of
interest (POI) testing. A POI, in this context, is any expression of a program. The approach …