|
Parasoft C++Test 6.7 now provides software development organisations developing software for embedded systems the ability to automatically generate unit tests for the systematic testing and validation of their software on both host and target devices. Unit tests generated by C++ Test can be cross-compiled for execution on any embedded device or simulator with test results being fed directly back into the C++Test for analysis and validation through the C++Test graphical user interface. Validated test cases can be easily saved and reused as libraries of regression test suites creating a comprehensive, repeatable software test process for embedded systems development teams.
"We have used Parasoft C++Test to test our new and existing device software applications developed with WindRiver Tornado integrated development environment, under VxWorks, stated Flaviano Garberoglio, Sr. Engineer at Magneti Marelli Sistemi Elettronici. "In our experience, we found that C++Test provides a good level of convenience and flexibility in performing unit testing on our target devices. The capability of automatically generating test suites for regression testing our legacy code was a big time saver for us in establishing a unit test framework for our embedded software development projects."
The new capabilities of C++Test 6.7 additionally support unit testing for cross platform development efforts. Developers building applications that will execute on many different platforms can use Parasoft C++Test to unit test their code on one platform (e.g. Linux) and reuse those test cases for unit testing on the additional platforms their application is targeted to run on. This ability to leverage unit testing across platforms allows the broad and consistent application of unit testing without significant impact to development resources. The result is higher quality, better tested and consistent application execution across platforms.
"This new release of C++Test provides embedded and cross platform software development teams with the automation and flexibility to fully adopt unit testing as a repeatable, sustainable element of their development process, stated Sergei Sokolov, Parasoft C++Test Product Manager. "Where quality and reliability are critical, as they are in the embedded systems development world, the ability to thoroughly test and validate software systems is mandatory. The new release of C++Test allows organizations to achieve this level of testing within the resource and process constrains of their daily development efforts.
C++Test 6.7 is available for Linux, Solaris and Windows NT/2000/XP
|