An Environment to Support Structural Testing of Autonomous Vehicles

  • Vania De Oliveira Neves USP
  • Marcio Eduardo Delamaro USP
  • Paulo Cesar Masiero USP

Resumo


The software used to control autonomous vehicles is a type of embedded system that needs to undergo strenuous testing before deployment. Field testing is the final stage of testing ensuring that autonomous vehicles show the intended behavior. It usually does not take into consideration the code structure. In this context, a previously proposed testing model and a software tool to support structural testing in the context of autonomous vehicle field testing have been improved to support the generation of new input data from logs collected during field testing using strategies of combination and mutation. Two strategies and an exploratory study to assess their coverage according to the criteria all-nodes and all-edges are presented.
Palavras-chave: Three-dimensional displays, Testing, Mobile robots, Software, Vehicles, Cameras, Software algorithms, Structural software testing, autonomous vehicles, testing of autonomous vehicles, test data generation
Publicado
03/11/2014
NEVES, Vania De Oliveira; DELAMARO, Marcio Eduardo; MASIERO, Paulo Cesar. An Environment to Support Structural Testing of Autonomous Vehicles. In: SIMPÓSIO BRASILEIRO DE ENGENHARIA DE SISTEMAS COMPUTACIONAIS (SBESC), 4. , 2014, Manaus/AM. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2014 . p. 19-24. ISSN 2237-5430.