From Functional Requirements through Test Evaluation Design to Automatic Test Data Patterns Retrieval - a Concept for Testing of Software Dedicated for Hybrid Embedded Systems

Functional testing of software dedicated for hybrid embedded systems should start at the early development phase and requires analysis of discrete and continuous signals, where timing constraints play a significant role. Test data generation is done manually nowadays, though it should be automated to the highest possible extent; system evaluation is mainly performed by application of reference signals, which however are not present during the design phase yet. Hereby, a concept for testing at the model level is introduced, due to which the transformation from requirements to test evaluation design occurs and finally semi-automatic derivation of test data is possible. There is no need for reference signals utilization, since characterization and extraction of particular signals’ features are provided for the comparison during the final test. Furthermore, patterns of feature generators are built and templates are proposed.