Communication publiée dans un ouvrage (Colloques, congrès, conférences scientifiques et actes)
Generating Unit Tests with Structured System Interactions
Havrikov, Nikolas; Gambi, Alessio; Zeller, Andreas et al.
2017In IEEE/ACM International Workshop on Automation of Software Test (AST)
Peer reviewed
 

Documents


Texte intégral
AST_2017_paper_2.pdf
Preprint Auteur (460.65 kB)
Demander un accès

Tous les documents dans ORBilu sont protégés par une licence d'utilisation.

Envoyer vers



Détails



Résumé :
[en] There is a large body of work in the literature about automatic unit tests generation, and many successful results have been reported so far. However, current approaches target library classes, but not full applications. A major obstacle for testing full applications is that they interact with the environment. For example, they establish connections to remote servers. Thoroughly testing such applications requires tests that completely control the interactions between the application and its environment. Recent techniques based on mocking enable the generation of tests which include environment interactions; however, generating the right type of interactions is still an open problem. In this paper, we describe a novel approach which addresses this problem by enhancing search-based testing with complex test data generation. Experiments on an artificial system show that the proposed approach can generate effective unit tests. Compared with current techniques based on mocking, we generate more robust unit tests which achieve higher coverage and are, arguably, easier to read and understand.
Disciplines :
Sciences informatiques
Auteur, co-auteur :
Havrikov, Nikolas
Gambi, Alessio
Zeller, Andreas
ARCURI, Andrea;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
Galeotti, Juan Pablo
Co-auteurs externes :
yes
Langue du document :
Anglais
Titre :
Generating Unit Tests with Structured System Interactions
Date de publication/diffusion :
2017
Nom de la manifestation :
IEEE/ACM International Workshop on Automation of Software Test (AST)
Date de la manifestation :
2017
Titre de l'ouvrage principal :
IEEE/ACM International Workshop on Automation of Software Test (AST)
Peer reviewed :
Peer reviewed
Projet FnR :
FNR3949772 - Validation And Verification Laboratory, 2010 (01/01/2012-31/07/2018) - Lionel Briand
Disponible sur ORBilu :
depuis le 29 mai 2017

Statistiques


Nombre de vues
95 (dont 4 Unilu)
Nombre de téléchargements
6 (dont 2 Unilu)

citations Scopus®
 
7
citations Scopus®
sans auto-citations
6
citations OpenAlex
 
6
citations WoS
 
4

Bibliographie


Publications similaires



Contacter ORBilu