Integration of test generation into simulation-based platforms
Autor: | Sartori, Luca Vittorio, Guiochet, Jérémie, Waeselynck, Hélène, Berlanga Galvan, Aizar Antonio, Hébert-Vernhes, Simon, Albert, Magnus |
---|---|
Přispěvatelé: | Équipe Tolérance aux fautes et Sûreté de Fonctionnement informatique (LAAS-TSF), Laboratoire d'analyse et d'architecture des systèmes (LAAS), Université Toulouse Capitole (UT Capitole), Université de Toulouse (UT)-Université de Toulouse (UT)-Institut National des Sciences Appliquées - Toulouse (INSA Toulouse), Institut National des Sciences Appliquées (INSA)-Université de Toulouse (UT)-Institut National des Sciences Appliquées (INSA)-Université Toulouse - Jean Jaurès (UT2J), Université de Toulouse (UT)-Université Toulouse III - Paul Sabatier (UT3), Université de Toulouse (UT)-Centre National de la Recherche Scientifique (CNRS)-Institut National Polytechnique (Toulouse) (Toulouse INP), Université de Toulouse (UT)-Université Toulouse Capitole (UT Capitole), Université de Toulouse (UT), Naïo Technologies, SICK AG, European Project: 812.788,SAS |
Rok vydání: | 2022 |
Předmět: |
test case generation
software testing software-in-the-loop (SIL) simulation agricultural robot dynamic agents simulation autonomous robot testing framework autonomous systems industrial case study [INFO.INFO-RB]Computer Science [cs]/Robotics [cs.RO] [INFO]Computer Science [cs] automation software engineering test oracle |
Zdroj: | 3rd ACM/IEEE International Conference on Automation of Software Test 3rd ACM/IEEE International Conference on Automation of Software Test, May 2022, Pittsburgh, United States. ⟨10.1145/3524481.3527236⟩ |
DOI: | 10.1145/3524481.3527236 |
Popis: | International audience; Field-testing is costly and time-consuming, hence, simulation-based testing is becoming more and more important to validate autonomous systems. Since autonomous systems can be deployed in diverse environments, a significant amount of diversified test cases has to be created. TAF (Testing Automation Framework) is a test generation tool we developed to serve this purpose. It produces the test cases from a data model that specifies the virtual environments of interest. This paper presents a practitioner's view of the integration of TAF into simulation-based test platforms, through two industrial case studies. The first one is for testing an agricultural robot developed by Naïo Technologies, and the second one for a static perception system by SICK AG that surveils a road crossing to support connected vehicles with tracking data in complex urban scenarios. We report on our experience in the design of the data models, as well as in the automation of the execution, logging, and analysis of the generated tests. We conclude with lessons learned. |
Databáze: | OpenAIRE |
Externí odkaz: |