Trinity Technologies
  • HOME
  • PRODUCTS
    • VectorCAST
      • VectorCAST/C++
      • VectorCAST/Cover
      • VectorCAST/Lint
      • VectorCAST/Manage
    • PRQA
      • QA·C
      • QA·C++
      • QA·Verify
      • Coding Standards            Compliance Modules
    • DT10
    • Squore
      • Squore Technical Debt
      • Squore Automotive
  • SOLUTIONS
    • Real-time Test Coverage
    • Performance Optimization
    • Real Time Function Trace
    • Unit Integration Test
    • Static Analysis
    • Target Test Execution
    • H/W and S/W Synchronization
    • Software Requirements Traceability
  • INDUSTRY COMPLIANCE
    • Aerospace & Defense | DO-178B/C
    • Automotive | ISO 26262 | MISRA
    • Business-Critical
    • Industrial Controls | IEC 61508
    • Medical Devices | FDA | IEC 62304
    • Railway | CENELEC
  • RESOURCES
    • Datasheets
      • VectorCAST
      • DT10
      • PRQA
      • Squore
    • Whitepapers
      • VectorCAST
      • DT10
      • PRQA
      • Squore
    • Case Studies
      • VectorCAST
      • DT10
      • Squore
    • Tutorials
      • VectorCAST
      • DT10
      • PRQA
      • <
  • SUPPORT
  • ABOUT
    • Company
    • News
    • Contact
    • Blog

Tutorials | VectorCAST

home / RESOURCES / TUTORIALS / VectorCAST
VectorCAST Tutorial - Create a Build Settings Repository

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. These build settings are captured by means of a step-by-step wizard and stored in a repository. This document will show you how it can by done using a Visual Studio IDE

  register & download
VectorCAST Tutorial - Generate Code Coverage Metrics

Generate Code Coverage Metrics

VectorCAST/Cover is a code-coverage analysis tool. 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. This document outlines an example of the procedure for integrating VectorCAST/Cover with your application under test. It uses Visual Studio 2005 as an example.

  register & download
VectorCAST Tutorial - Run a Custom Startup Routine

Run a Custom Startup Routine

Defining vcast_main tells VectorCAST to expect a separate main function, in which vcast_main shall be called to start the test run. 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.g. initializing stack or heap]. This document demonstrates an example of using this facility in VectorCAST to run startup routines.

  register & download
VectorCAST Tutorial - Test Functions with Void Pointers

Test Functions with Void Pointers

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.

  register & download
VectorCAST Tutorial - Configure for Testing on IAR-Simulator

Configure for Testing on IAR-Simulator

This document outlines some of the basic custom steps that should be followed, for setting up a VectorCAST/C++ environment to run on an IAR ARM Cortex based simulator.

  register & download
VectorCAST Tutorial - Configure Harness IO (stdin-out)

Configure Harness IO (stdin-out)

This document demonstrate a method for customizing file I/O uses the test harness standard input (stdin) and standard output (stdout) for the input and output data. VectorCAST will concatenate all input into a single file before the test is run (VCAST_STDIN.DAT). After the test is run, VectorCAST expects all of the output data to exist in the file: VCAST_STDOUT.DAT.

  register & download
VectorCAST Tutorial - How To - Configure Harness IO (stdout)

How To - Configure Harness IO (stdout)

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.

  register & download

FREE TRIAL & Download

Product Trial

Register to download product installer

Sign Up
 

DATASHEET

Download Product Datasheet

Download
 

WHITEPAPER

Download Whitepaper

Download
 

CASE STUDIES

Download Case Studies

Download
 

TUTORIALS

Download Tutorials

Download

SOLUTIONS

  • Real-time Test Coverage
  • Performance Optimization
  • Real Time Function Trace
  • Unit Integration Test
  • Static Analysis
  • Target Test Execution
  • H/W and S/W Synchronization
  • Software Requirements Traceability
  • DIVISION

  • APAC Division
  • China Division
  • RESOURCES

  • Case Studies
  • Datasheets
  • Tutorials
  • Whitepapers
  • CONTACT US

    • rss feed
    • linkedin
    • twitter
    • facebook
    • google +

    Trinity Technologies

    4199 Campus Drive
    Suite 550
    Irvine, CA 92612, USA

     888 9828354

     [email protected]

    Copyright © Trinity Technologies / All rights reserved.