Search based algorithms for test sequence generation in functional testing

dc.centroE.T.S.I. Informáticaes_ES
dc.contributor.authorFerrer-Urbano, Francisco Javier
dc.contributor.authorKruse, Peter M.
dc.contributor.authorChicano-García, José-Francisco
dc.contributor.authorAlba-Torres, Enrique
dc.date.accessioned2014-10-03T09:31:39Z
dc.date.available2014-10-03T09:31:39Z
dc.date.issued2014-10-03
dc.departamentoLenguajes y Ciencias de la Computación
dc.descriptionInformation and Software Technology (DOI: 10.1016/j.infsof.2014.07.014)es_ES
dc.description.abstractThe generation of dynamic test sequences from a formal specification, complementing traditional testing methods in order to find errors in the source code. Objective In this paper we extend one specific combinatorial test approach, the Classification Tree Method (CTM), with transition information to generate test sequences. Although we use CTM, this extension is also possible for any combinatorial testing method. Method The generation of minimal test sequences that fulfill the demanded coverage criteria is an NP-hard problem. Therefore, search-based approaches are required to find such (near) optimal test sequences. Results The experimental analysis compares the search-based technique with a greedy algorithm on a set of 12 hierarchical concurrent models of programs extracted from the literature. Our proposed search-based approaches (GTSG and ACOts) are able to generate test sequences by finding the shortest valid path to achieve full class (state) and transition coverage. Conclusion The extended classification tree is useful for generating of test sequences. Moreover, the experimental analysis reveals that our search-based approaches are better than the greedy deterministic approach, especially in the most complex instances. All presented algorithms are actually integrated into a professional tool for functional testing.es_ES
dc.description.sponsorshipSpanish Ministry of Economy and Competitiveness and FEDER under contract TIN2011-28194 and fellowship BES-2012-055967. Project 8.06/5.47.4142 in collaboration with the VSB-Tech. Univ. of Ostrava, Universidad de Málaga, Andalucía Tech. and EU Grant ICT-257574 (FITTEST project).es_ES
dc.identifier.otherDOI: 10.1016/j.infsof.2014.07.014
dc.identifier.urihttp://hdl.handle.net/10630/8169
dc.language.isoenges_ES
dc.rights.accessRightsopen access
dc.subjectAlgoritmos genéticoses_ES
dc.subject.otherFunctional testinges_ES
dc.subject.otherClassification Tree Methodes_ES
dc.subject.otherTest sequence generationes_ES
dc.subject.otherSearch Based Software Engineeringes_ES
dc.subject.otherGenetic Algorithmes_ES
dc.subject.otherAnt Colony Optimizationes_ES
dc.titleSearch based algorithms for test sequence generation in functional testinges_ES
dc.typejournal articlees_ES
dc.type.hasVersionSMURes_ES
dspace.entity.typePublication
relation.isAuthorOfPublicationdf230001-ab0c-4da1-a259-1de6e247bb42
relation.isAuthorOfPublication6f65e289-6502-4756-871c-dbe0ca9be545
relation.isAuthorOfPublicatione8596ab5-92f0-420d-a394-17d128c965da
relation.isAuthorOfPublication.latestForDiscoverydf230001-ab0c-4da1-a259-1de6e247bb42

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
asbse12.pdf
Size:
2.27 MB
Format:
Adobe Portable Document Format

Collections