Home > Products > VectorCAST

VectorCAST Automated Testing

Automate testing and remove the cost in writing throw-away code.

Rigorous testing is more than just good development practice it is a critical part of the software certification process.

With testing being one of first items sacrificed in the quest to deliver on time and under budget, embedded software testing has been a tedious and labor intensive process.

The VectorCAST products scan your Ada, C and C++ source code and automatically generate the test code necessary to construct executable test harnesses for both host and embedded environments.

With the VectorCAST test system your component simulation model is always up-to-date. It only takes minutes to construct the test environments that are required to isolate individual software components. Utilities are also provided to construct and execute test cases and generate the reports necessary to provide an audit trail of expected and actual results.


BENEFITS
FEATURES
TECHNICAL SPECS
PLATFORMS
INTEGRATIONS
  • Eliminates need to build test drivers and stubs
  • Integrated code-coverage capabilities, including MC/DC
  • Supports host, simulator, or embedded target testing
  • Automates regression testing
  • Supports DO-178, MISRA, ISO 26262, IEC 61508, FDA/IEC 62304, and CENELEC test requirements
  • Identifies redundant test cases and untested code
  • Allows measurement of current testing coverage and effectiveness
   
  • Supports coverage on source files of different languages in the same executable
  • Centralized management of all VectorCAST testing activities
  • Accurate and immediate reporting of testing status
  • Easy identification of testing trends and regressions
  • Daily summary status of project wide test metrics
  • Automatic test environment creation
  • Automatic test case generation
  • Test execution playback
  • Test / Code coverage analysis
  • Test exceution management
  • Automated regression testing
  • Host and target testing
  • Requirement validation
  • Automatically generates and compiles test stubs
    and driver programs
  • Automatically generates min-mid-max test cases
    and basis path analysis test cases
  • Custom test case generation using graphical
    point-and-click & intuitive scripting interface
  • Allows for completely automatic and managed regression testing
  • Provides graphical statement, branch and MC/DC code coverage
   
  • Allows test execution on host, simulator and
    embedded target systems
  • Supports Ada and C/C++
  • Enables automated testing for DO-178 up to level A
  • Provides tool qualification deliverable for DO-178
  • Coverage instrumentation can be optimized for size or speed
  • Coverage data can be buffered in memory or dumped in real time
Operating System Version Releases
Windows
(x86)
2000 (1)     
XP     
Vista (2)     
(2)     
Solaris
(sparc)
2.5.1+     
Linux
(x86)
RedHat     
SuSE     
Debian     
Mandrake     
Fedora     
IBM AIX
(sparc)
5.3+     

See full list of supported compilers and chip configurations for target based testing.

GLOSSARY & NOTES (January 2010)

  Supported product/platform combination.
 -     Unsupported product/platform combination.
(1) Microsoft has announced end-of-support-life of Windows 2000 for March 2010.
(2) Vista & Windows 7 are supported for Business & Professional versions only. There are some limitations in installation and Help System support.
General:
 All OS versions are supported at the highest production-released patch version.
 All releases operate in 32-bit mode on 64-bit OS versions.

  • Integrated with most major compilers, target boards, and RTOS's (see here for full listing)
  • Integrated with PRQA static anlaysis solutions QA·C & QA·C++
  • Integrated with commercial requirements tracking tools to correlate requirements and test cases
"VectorCAST ... is the backbone of our unit test and software integration lab."

Honeywell International

BROCHURES:
INFORMATION: