LONDON, February 27, 2018 /PRNewswire/ --
Today QA Systems announced the upcoming release of Cantata version 8.0. This is a major new release of the Cantata unit and integration testing framework for C and C++. This version automates test maintenance, custom code injection, and makes it easier to test across multiple embedded environments.
A new Code Change Analysis feature has been added to cut test maintenance when C/C++ code is changed after initial testing. This identifies code changes which impact tests and gives detailed guidance on suitable test updates. Automatically generated suggestions can be selected, triggering automatic test refactoring for many types of code change.
When code is re-used over multiple embedded platforms for different product variants, new deployment switching in Cantata version 8.0 makes it simple to re-use the same tests. It is also now possible to inject extra test code anywhere into source code without modifying the production code. This provides greater flexibility for injecting errors and white-box testing.
Version 8.0 contains improvements to the Cantata user interface. A new Cantata Eclipse Perspective has been added and includes a Test Explorer as the test centric control hub.
Cantata Product Manager Pierre-Henri Stanek commented "I'm really excited about the changes in this version. Code Change Analysis is a powerful tool making it easy to maintain existing tests as code is updated, and deployment switching is a key feature often requested by our embedded customers. The latest GUI version is accessible and intuitive, making the testing process simpler for less experienced users, while enhancing the advanced functionality that our existing users expect."
As with previous versions, Cantata 8.0 will be certified to the highest safety integrity levels for ISO 26262 (automotive), IEC 61508 (industrial safety), IEC 62304 (medical devices), EN 50128 (railways), IEC 60880 (nuclear) by SGS-TÜV Saar soon after release.
Cantata is a unit and integration software testing tool, enabling developers to verify standard compliant or business critical C/C++ code on embedded target and host native platforms. Cantata is integrated with an extensive set of embedded development toolchains, from cross-compilers to requirements management and continuous integration tools. The Eclipse GUI, tight tool integrations, highly automated C/C++ test cases generation, all make Cantata easy to use.
About QA Systems
QA Systems tools automate unit testing, code coverage, integration testing and static analysis to optimise safety and business critical embedded software and accelerate standards compliance. With over 20 years of experience, our tools and services enable organizations worldwide to develop tested high-quality software which meets the stringent demands of industry safety standards. All tools are independently certified by SGS TüV for use at the highest integrity level of safety related software development for all major safety standards (ISO 26262, IEC 61508, IEC 62304, EN 50128, and IEC 60880), and qualifiable for standards such as DO-178B/C. Founded in 1996 by CEO and racing driver, Andreas Sczepansky, QA Systems operates across Europe and through a global reseller network. QA Systems has over 350 blue-chip customers, across all safety related and business critical industries. In addition to our tools, the QA Systems Academy shares our know-how and expertise with engineers from around the world.
SOURCE QA Systems