Design
Dynamic Software Tests With Tessy V3.0
Hitex presents version 3 of Tessy, the tool for unit and integration testing of embedded software. The most essential enhancement is the completely new Eclipse-based user interface. In the test data view a tabular editor allows displaying test data of several test cases side by side for improved overview.
AddiAmong several new features, Tessy V3.0 offers requirements management providing traceability of requirements to test cases. Requirements can be created interactively or can be imported from a file. Each requirement can be assigned to a module, to a unit to be tested or to a test case. A report shows which requirement is without assignment. After test execution Tessy shows requirements where the corresponding test had failed.
The integrated editor for test case specification using the classification tree method enables defining values even for non-scalable data such as arrays and pointers. This significantly shortens the time for test case generation.
Tessy V3.0 also permits to extend the interface of a test object. This allows to use a variable’s value in test cases when a variable’s module is not available as source code but only as object code (e.g. in form of a library). The user can simply extend the test object’s interface by entering properties such as name and data type of a variable. Thus the variable can be utilized the same way than the other variables determined by Tessy during analysis of the source code. I.e. the test data of this variable can be entered in the test data editor, the test data can be imported / exported from / to Excel and the variable will be included in the test report.