Abstract

Model-based testing (MBT) is the process of generating test cases from specification models representing system requirements and the desired functionality. The generated test cases are then executed on the system under test in an attempt to obtain a pass or fail verdict. While different MBT techniques have been developed, only a few target the real-world industrial embedded system domain and show evidence on its applicability. As a consequence, there is a serious need to investigate the use of MBT and the evidence on how modeling and test generation can improve the current way of manually creating test cases based on natural language requirements. In this paper, we describe an on-going investigation being carried out to improve the current testing processes by using the MBT approach within an industrial context. Our results suggest that activity and structure diagrams, developed under MBT, are useful for describing the test specification of an accelerator pedal control function. The use of MBT results in less number of test cases compared to manual testing performed by industrial engineers.

Highlights

  • Model-based testing (MBT) is an approach of automatically designing test cases based on behavioral models of system requirements [3]

  • The representation of a manually created test case in the SE-Tool is performed in the test instruction language version 2 (TIL-2)7 format to facilitate the use of an automated test execution and evaluation environment

  • In order to contribute to the state-of-art, we compared MBT test cases with manual test cases created by industrial engineers

Read more

Summary

Introduction

Model-based testing (MBT) is an approach of automatically designing test cases based on behavioral models of system requirements [3]. These diagrams are used by the MBT tool (Conformiq Creator4) to automatically generate test cases. Based on our initial investigations, we report our findings as well as point to future work

Background
The Modeling Approach
Preliminary Results
Conclusions and Future Work
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call