Automatic test improvement with DSpot: a study with ten mature open-source projects
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 …
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
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 …
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 …
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 …
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
Among distributed applications, the actor model is increasingly prevalent. This programming
model organises applications into fully-isolated processes that communicate through …
model organises applications into fully-isolated processes that communicate through …
Behaviour preservation across code versions in Erlang
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 …
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 …
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 …
(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 …
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 …
interest (POI) testing. A POI, in this context, is any expression of a program. The approach …