This page hosts research papers on the application of evolutionary testing to functional testing. In this approach, testing is treated as an optimization problem, utilizing evolutionary computation techniques to find bugs in the functional behavior of the system under test fully automatically.

ReferenceSource
Ferrer, J.; Kruse, P.M.; Chicano, F.; Alba, E.: Search Based Algorithms for Test Sequence Generation in Functional Testing. Information and Software Technology, vol. 58, February 2015, pp. 491-432.Information and Software Technology Journal
Ferrer, J.; Kruse, P.M.; Chicano, F.; Alba, E.: Generacion de Secuencias de Pruebas Funcionales con Algoritmos Bio-inspirados. X Congreso Espanol de Metaheuristicas, Algoritmos Evolutivos y Bioinspirados (MAEB 2015), February 2015.MAEB_2015
Vos, T.; Tonella, P.; Prasetya, I.; Kruse, P.; Shehory, O.; Bagnato, A.; Harman, M.: The FITTEST Tool Suite for Testing Future Internet Applications. In: Vos, T., Lakhotia, K., Bauersfeld, S. (eds) Future Internet Testing (FITTEST 2013). Lecture Notes in Computer Science, vol 8432. Springer, Cham., January 2014, pp. 1-31.FITTEST_2013
Vos, T.; Tonella, P.; Prasetya, I.; Kruse, P.; Bagnato, A.; Harman, M.; Shehory O.: FITTEST: A New Continuous and Automated Testing Process for Future Internet Applications. Software Evolution Week – IEEE Conference on Software Maintenance, Reengineering, and Reverse Engineering (CSMR-WCRE 2014), Antwerp, Belgium, February 2014, pp. 407-410.WCRE_2014
Vos, T.; Lindlar, F.; Wilmes, B.; Windisch, A.; Baars, A.; Kruse, P.; Gross, H.; Wegener, J.: Evolutionary functional black-box testing in an industrial setting. Software Quality Journal, vol. 21, June 2013, Springer-Verlag, pp. 259-288.Software Quality Journal
Wegener, J.; Bauersfeld, S.; Wappler, S.: Automatische Generierung von Testsequenzen für GUI-basierte Anwendungen mit Ant Colony Optimization. Softwaretechnik-Trends vol. 32, no. 1, February 2013, pp. 6-7.SWTT_2013
Ferrer, J.; Kruse, P.M.; Chicano, J.F.; Alba, E.: Evolutionary Algorithm for Prioritized Pairwise Test Data Generation. Proceedings of the 14th Annual Conference on Genetic and Evolutionary Computation (GECCO 2012), Philadelphia, USA, July 2012, pp. 1213-1220.GECCO_2012
Vos, T.; Tonella, P.; Wegener, J.; Harman, M.; Prasetya, W.; Nir-Buchbinder, Y.; Ur, S.: Testing of Future Internet Applications Running in the Cloud. In: Software Testing in the Cloud: Perspectives on an Emerging Discipline, January 2012.Testing of Future Internet Applications
Bauersfeld, S.; Wappler, S.; Wegener, J.: A Metaheuristic Approach to Test Sequence Generation for Applications with a GUI. Proceedings of the 3rd International Symposium on Search-based Software Engineering (SSBSE 2011), Szeged, Hungary, September 2011, pp. 173-187.SSBSE_2011
Kruse, P.; Lakhotia, K.: Multi Objective Algorithms for Automated Generation of Combinatorial Test Cases with the Classification Tree Method. Proceedings of the 3rd International Symposium on Search-based Software Engineering (SSBSE 2011), Szeged, Hungary, September 2011.Paper: SSBSE_2011
Presentation: SSBSE_2011
Baars, A.; Lakhotia, K.; Vos, T.; Wegener, J.: Search-based Testing, the Underlying Engine of Future Internet Testing, Proceedings of the Federated Conference on Computer Science and Information Systems (FedCSIS 2011), Szczecin, Poland, September 2011, pp. 917-923.FedCSIS_2011
Bauersfeld, S.; Wappler, S.; Wegener, J.: An approach to automatic input sequence generation for GUI testing using ant colony optimization. Proceedings of the 13th Annual Genetic and Evolutionary Computation Conference (GECCO 2011), Dublin, Ireland, July 2011, pp. 251-252, pp. 355-358.GECCO_2011
Vos, T.; Tonella, P.; Wegener, J.; Harman, M.; Prasetya, W.; Puoskari, E.; Nir-Buchbinder, Y.: Future Internet Testing with FITTEST. Proceedings of the 15th European Conference on Software Maintenance and Reengineering (CSMR 2011), Oldenburg, Germany, March 2011.CSMR_2011
Kruse, P.M.; Wegener, J.; Wappler S.: A cross-platform test system for evolutionary black-box testing of embedded systems. ACM SIGEVOlution, vol. 5, no. 1, May 2010, pp. 3-9.SIGEVOlution Journal
Lindlar, F.; Windisch, A.; Wegener, J.: Integrating Model-Based Testing with Evolutionary Functional Testing. 3rd International Conference on Software Testing, Verification and Validation Workshops (ICSTW 2010), Paris, France, April 2010, pp. 163-172.ICST_2010
Kruse, P.M.; Wegener, J.; Wappler S.: A Highly Configurable Test System for Evolutionary Black-Box Testing of Embedded Systems. Proceedings of the 11th Annual Conference on Genetic and Evolutionary Computation (GECCO ’09), Montreal, Canada, July 2009, pp. 1545-1552.GECCO 2009
Wegener, J.; Kruse, P.M.: Search-Based Testing with in-the-loop Systems. 1st International Symposium on Search Based Software Engineering (SSBSE ’09), Windsor, UK, 2009, pp. 81-84.SSBSE_2009
Buehler, O.; Wegener, J.: Evolutionary Functional Testing. Computers & Operations Research, vol. 35, no. 10, October 2008, Elsevier, pp. 3144-3160.Journal on Computers & Operations Research
Wegener, J.: Evolutionary Testing Techniques. In: Lupanov, O.B., Kasim-Zade, O.M., Chaskin, A.V., Steinhöfel, K. (eds) Stochastic Algorithms: Foundations and Applications. SAGA 2005. Lecture Notes in Computer Science, vol 3777, 2005, Springer, Berlin, Heidelberg.SAGA_2005
Buehler, O.; Wegener, J.: Evolutionary Functional Testing of a Vehicle Brake Assistant System. Proceedings of the 6th Metaheuristics International Conference (MIC 2005), Vienna, Austria, August 2005.MIC 2005
Buehler, O.; Wegener, J.: Evaluation of Different Fitness Functions for the Evolutionary Testing of an Autonomous Parking System. Proceedings of the Annual Conference on Genetic and Evolutionary Computation Conference (GECCO ’04), Seattle, Washington, USA, June 2004, pp. 1400 – 1412.GECCO_2004
Buehler, O.; Wegener, J.: Automatic Testing of an Autonomous Parking System using Evolutionary Computation. SAE Technical Paper 2004-01-0459, SAE World Congress, Warrendale, PA, USA, March 2004. SAE 2004
Buehler, O.; Wegener, J.: Evolutionary Functional Testing of an Automated Parking System. International Conference on Computer, Communication and Control Technologies (CCCT ’03) and 9th International Conference on Information Systems Analysis and Synthesis (ISAS ’03), Orlando, Florida, USA, July, August 2003.CCCT_2003
Baresel, A.; Pohlheim, H.; Sadeghipour, S.: Structural and Functional Sequence Test of Dynamic and State-Based Software with Evolutionary Algorithms. Proceedings of the 5th Annual Conference on Genetic and Evolutionary Computation (GECCO 2003), Chicago, IL, USA, July 2003, pp. 2428-2441.GECCO_2003