Back to Search Start Over

Using Sessions, Episodes and Parameterized Testing in ROSPIT for Constructing Re-Usable Test Specifications

Authors :
Noriaki Ando
Floris Erich
Source :
ARSO
Publication Year :
2021
Publisher :
IEEE, 2021.

Abstract

In this paper we discuss the recently added parameterized testing functionalities in the ROSPIT Framework for Physical Integration Testing of robot applications. Physical Integration Testing is a paradigm for end-to-end (hardware-in-the-loop) testing of robot applications. Parameterized testing allows for a test suite to be dynamically reconfigured before execution. A parameterized execution of a test suite can be defined in an episode, and multiple episodes can be gathered in a session. By parameterizing test specifications it becomes easier to reuse and share them. The core test specification format is described using XML Schema, forming a kind of DSL for creating reproducible tests and experiments. By making it easier to create realistic test environments we hope to accelerate robot software engineering and increase the quality of robot software, leading to a greater social contribution of robotics.

Details

Database :
OpenAIRE
Journal :
2021 IEEE International Conference on Advanced Robotics and Its Social Impacts (ARSO)
Accession number :
edsair.doi...........27467d46802e4dd2d4db7df165d5ff02
Full Text :
https://doi.org/10.1109/arso51874.2021.9542830