This dynamic test solution is widely used in the avionics, medical device, automotive, industrial controls, railway, and financial industries. It can be used to build and execute test cases, show code covered, and report static measurements. It's run-time support package executes test cases on target hardware. Tests may be developed in a host environment and re-executed on an embedded target to verify target and cross-compiler performance. Test data is maintained separately from the test harness, enabling easy automatic regression testing.
|Published (Last):||21 November 2009|
|PDF File Size:||17.90 Mb|
|ePub File Size:||6.80 Mb|
|Price:||Free* [*Free Regsitration Required]|
When building a complex test environment, VectorCAST provides an easy way to use your current project build output to capture the locations of units in the environment, the locations of library include directories, and the arguments needed to compile specific units. These build settings are captured by means of a step-by-step wizard and stored in a repository.
It integrates with your application build process, inserting instrumentation into the source code. This allows VectorCAST to capture and report the code coverage as your application runs on its target platform in real time.
It uses Visual Studio as an example. This main function then can be used to add any complex startup routine required to place a target board in a state suitable for running the tests [e.
As an advanced Dynamic Testing solution, VectorCAST has built-in options that allow the developer or tester to create meaningful global variable types, which can then be used by VectorCAST to assign as test data for void pointer variables. This document demonstrates how to do so. In this document, we suppose that the target only has stdout capabilities. In this situation, this document will how you how can VectorCAST be configured, so the tool will embed test cases within the test harness.
The tool will embed that information as a C-like structure so as to minimize the size of the harness. Create a Build Settings Repository When building a complex test environment, VectorCAST provides an easy way to use your current project build output to capture the locations of units in the environment, the locations of library include directories, and the arguments needed to compile specific units.
The objective of this two-day class is to gain a basic understanding of Unit Testing and Code Coverage concepts and how the VectorCAST test automation platform can be used to implement those concepts. The instructor will present a brief lecture on a variety of testing concepts, and have the students reinforce the concepts by doing labs on example code. Currently we do not offer any English classes for this training at our location in Stuttgart. However, it is possible to arrange an English training, adapted to your specific needs. Please contact us for further details:. You can also take a look at our German dates scheduled for this class, if this might also be an option for you. However, it is possible to arrange a training at your location, adapted to your specific needs.