Razorcat's TESSY platform contains all necessary functions for automated testing, starting from automatic analysis of the source code of the software for identification of the test objects (typically C functions) to Classification Tree Editor (CTE) and Test Data Editor (TDE) for specification of the test cases through to automatic implementation of the testing and producing the test result reports. By coupling with the Universal Debug Engine (UDE) from PLS Programmierbare Logik & Systeme, such automated tests are possible directly on the associated application hardware.
The complementary Tool Qualification Packages that are now available consist of various documents and test procedures, each based on a standardized application, which enables continuous testing of the tools involved on the basis of defined behavior, predetermined stimulation and known expected values. The software interface of the Universal Debug Engine (UDE), which is based on Microsoft COM (Component Object Model) technology, ensures that the testing can take place architecture-independent directly on the target hardware. The UDE, controlled by TESSY, not only takes over establishing connection with the target system, but also programming of the flash memory, process control of the application, and reading/writing program data.
"PLS' Universal Debug Engine (UDE) not only ensures a rapid and flexible access to the target system. The software interface integrated in the UDE also enables users of our test platform an immediate architecture-independent use and control of the target hardware. In conjunction with the Tool Qualification Packages, we can now for the first time provide our customers with a universal basis for certified module and unit testing in embedded systems with UDE," said Michael Wittner, Managing Director, Razorcat.
Thomas Bauch, Managing Director, PLS Programmierbare Logik & Systeme, underlines the benefits of this complete solution: "The Tool Qualification Packages, available now for the TESSY test platform, not only simplify the software quality assurance in complex embedded systems. Of key importance here is that, where required, users are also provided with an audited basis for certification tasks."
Razorcat Development GmbH
The Razorcat Development GmbH creates test tools for the development of software for embedded systems since 1997. The unit test and integration test tool TESSY is certified to IEC 61508 and ISO 26262 and it already supports many software projects in all industrial branches proving the verification of safety critical and quality-orientated software.
Together with the tools Integrated Test Environment (ITE), Test Operator Platform (TOP) and Check Case Definition Language (CCDL) solutions for all stages of the test process are offered. Services like test management, testing, consulting and seminars support customers additionally worldwide. More information about Razorcat at www.razorcat.com