Unit Testing
With our solutions, you can quickly and easily generate and execute tests at the unit and integration levels, both on the host (standalone or with target simulation) as well as on the target hardware. We provide test generation (test harness, test vectors, code stubs) and result-capture support for a wide range of host and target platforms. Optimised instrumentation technology lets you pull test information even off highly constrained 8- and 16-bit microcontrollers, and through high-performance 32- and 64-bit processors.
With that range of support, your team has a common unit testing and integration testing environment for multiple projects with different target platforms.
Arttest is a powerful tool for functional testing of MATLAB®/Simulink® models as recommended by ISO 26262. Arttest provides solutions for authoring, managing and reviewing simulation-based tests. A domain-specific language reflects the elements of semi-formal textual requirements that are widely used in the industry to maintain a high reidentification between requirements and tests. Arttest is particularly suitable for rapidly specifying signal-based tests on a large scale without programming knowledge, executing them automatically and reusing the tests over product generations in large teams.
LDRAunit, our class leading unit test solution, provides a complete integrated framework for the automated generation and management of unit tests. This solution maximises test throughput and repeatability to significantly increase overall test benefit.
Testbed is a unique quality control tool that provides powerful source code testing and analysis facilities for the validation and verification of software applications. It is invaluable where computer software is required to be reliable, rugged and as error free as possible and its use brings substantial time, cost and efficiency savings.