Title
CAST: Automating Software Tests for Embedded Systems
Abstract
Software integration tests for embedded systems must cater for the physical process with which the systems interact and can include user input. This can make testing very time-consuming because test engineers often manually execute test specifications with many thousand lines of instructions. Furthermore, such manual tests are often imprecise because human operators cannot execute interactions at a granularity of a few milliseconds. This article presents the CAST (Computer-Aided Specifi-cation and Testing) approach to automating the testing of embedded systems, which consists of three parts: a domain-specific language, which allows test engineers to specify test cases formally with a familiar syntax, an execution engine, which allows them to run tests either automatically or interactively, and an interface, which connects the execution engine to the embedded system. We validate the proposed approach by deploying it to a product testing environment and show that our solution provides several advantages such as significantlyreduced testing times and more concise test specifications.
Year
DOI
Venue
2012
10.1109/ICST.2012.126
Software Testing, Verification and Validation
Keywords
Field
DocType
significantlyreduced testing time,test specification,software integration test,test engineer,manual test,concise test specification,product testing environment,execution engine,automating software tests,test case,embedded system,embedded software,formal specification,domain specific language,engines,software integration,automation,embedded systems,testing,software testing
Test harness,Programming language,Integration testing,Test Management Approach,Computer science,Real-time computing,White-box testing,Software engineering,Manual testing,Non-regression testing,Test case,Embedded system,Keyword-driven testing
Conference
ISBN
Citations 
PageRank 
978-1-4577-1906-6
3
0.54
References 
Authors
7
5
Name
Order
Citations
PageRank
michael wahler111410.45
Ettore Ferranti2607.26
Robin Steiger3352.59
Rahul Jain4147.70
Kristian Nagy530.54