Software Testing Tutorial - Recorded Screencasts
| DO-178C Friend or Foe & Top Tips(43:27)
In conjunction with Atego / High Rely, this presentation goes over the weaknesses of DO-178B, explores the "good" and "tough" sides of |
| Software Testing Solutions for Embedded Safety and Mission Critical Applications - DO-178B/C(58:03)
This presentation explains and demonstrates how to use VectorCAST to meet the requirements for DO-178B and DO-178C. (Watch Now) |
| 6.0 Overview(43:01)
This presentation covers the release highlights of VectorCAST 6.0 and the specifics of the MC/DC update, with demonstrations of both. Highlights include welcome screen / help functionality, operational enhancements, and integrated static analysis with Lint engine. (Watch Now) |
6.0 Release Notes(12:18)
This video introduces you to the new features in VectorCAST 6.0, including the new welcome screen, example environments, help browser, industry mode, and static analysis. (Watch Now) |
5.3 Release Notes(13:16)
This video introduces you to the new features in VectorCAST/C++ and VectorCAST/Manage for version 5.3. (Watch Now) |
5.2 Release Notes(14:10)
This video introduces you to the new features in VectorCAST/C++ and VectorCAST/Manage for version 5.2. (Watch Now) |
| Using Ada with Test Driven Development(37:10)
This presentation will explain how Test Automation tools can be used with Ada to support Test Driven Development (TDD) and will demonstrate a working example of the Test Driven Development workflow. (Watch Now) |
| An Introduction to Vector Software and the VectorCAST product suite(44:52)
Learn more about our company and how our VectorCAST family of products can automate testing activities across your software development lifecycle. This demonstration will provide a high-level view of what the VectorCAST products do, how they interwork, and how you might best use them to fully meet your own software testing needs. (Watch Now) |
Test Case Tree Features(8:33)
This software testing tutorial demonstrates some of the new features of the VectorCAST test case editor that exist in VectorCAST. For example: the ability to use the tool-bar navigation buttons to find failing tests; a Drag-and-Drop feature for duplicating tests between functions; and Automatic Initialization and Finalization test cases. (Watch Now) |
Building a Custom vxSim Simulator with Tornado(6:03)
This video tutorial demonstrates how to use the WindRiver Tornado IDE to create a custom vxWorks Simulator for vxWorks 5.x. A custom vxWorks simulator is required if you are using VectorCAST/C++ to test C++ code under vxSim. (Watch Now) |
Building a Custom vxSim Simulator with Workbench(3:59)
This video tutorial demonstrates how to use the WindRiver Workbench IDE to create a custom vxWorks Simulator for vxWorks 6.x. A custom vxWorks simulator is required if you are using VectorCAST/C++ to test C++ code under vxSim. (Watch Now) |
Building Test Cases from Comma-Separated Value (CSV) Data(8:20)
This software testing tutorial shows how to use the graphical CSV data editor to easily import test case data from Excel, CSV files, or other tools that create or maintain data in a CSV format. (Watch Now) |
Comparing VectorCAST Automation to CPP Unit(11:57)
There are many cppunit usage examples on the Web. This video tutorial allows you to compare using VectorCAST and cppunit, by taking a web-based cppunit example and replicating that code example in VectorCAST. (Watch Now) |
DLL-Testing(8:25)
This video shows how to use VectorCAST to test a DLL library on Windows. The feature allows testing even when you do not have the source code for the DLL, you only need to have the API definition for the DLL. (Watch Now) |
How VectorCAST supports Test Driven Development(8:48)
This video shows how VectorCAST can be used to implement Agile methods including Test Driven Development (TDD). TDD requires the creating of test cases during the high-level design that is after the API has been developed, but before any of the code has been built. The benefit of this methodology is that the test case creation is not affected by assumptions made in the code implementation. The tester can concentrate on the requirements of the code, and on the interface provided. VectorCAST provides full support for TDD, including support for incremental (Agile) development. (Watch Now) |
Library Testing with vxWorks(13:57)
This video demonstrates how to use the library testing feature of VectorCAST 5.1 to do system and thread testing on an integrated application running under vxWorks. The benefit of this approach is that it allows testing of an application at the API level without the need to have access to the underlying source code. (Watch Now) |
Manage with ClearCase(4:54)
This video demonstrates how to use VectorCAST/Manage with Rational ClearCase. (Watch Now) |
Using VectorCAST Build Settings(7:57)
This software testing tutorial demonstrates the use of the VectorCAST Compiler Settings Repository feature. The Settings Repository feature allows you to extract the compiler options, defined variables, and include paths directly from the compilation system. This particular webinar uses the Green Hills compiler and builder. (Watch Now) |
Using VectorCAST with the Green Hills Environment(21:53)
This video provides a full presentation and demo of the VectorCAST to Green Hills integration. Included in the presentation are details about using VectorCAST with the Green Hills probe, with INTEGRITY and INTEGRITY-178B and with the Multi debugger. (Watch Now) |
Using VectorCAST/C++ to Test STL Code(9:41)
This screencast tutorial demonstrates several techniques for constructing a test environment for C++ code that uses the Standard Template Library (STL) containers list, vector, set, pair, and map. Test cases are built using the Parameter Tree interface and progresses to using a Compound test that operates on a global container, avoiding data duplication between test cases, and allowing for STL functions to be invoked directly. (Watch Now) |
Using VectorCAST/Manage to create reports with Python(5:52)
This video provides a short overview of the VectorCAST/Manage tool, and shows how it can be used to automate regression testing, as well as track trend data over time. (Watch Now) |
VectorCAST/C++ and VectorCAST/Cover Overview(6:50)
This video shows how to use VectorCAST/C++ for Unit Testing and VectorCAST/Cover for System Testing. (Watch Now) |
VectorCAST for Automakers and Suppliers(69:03)
This presentation shows how VectorCAST can be used for ISO 26262 compliance. (Watch Now) |
| VectorCAST for Industrial Controls(43:44)
This presentation shows how VectorCAST can be used for IEC 61508 compliance. (Watch Now) |
VectorCAST Manage Overview(14:09)
This video provides a short overview of the VectorCAST/Manage tool, and shows how it can be used to automate regression testing, as well as track trend data over time. (Watch Now) |
VectorCAST Requirements Gateway(7:31)
This video tutorial demonstrates how to use the VectorCAST/Requirements Gateway to integrate requirements information into the VectorCAST/C++ and VectorCAST/Cover . For this example, requirements are extracted from the Doors requirements management tool, and tagged to specific VectorCAST test cases. (Watch Now) |
VectorCAST Rhapsody Integration(20:19)
This software testing tutorial demonstrates how VectorCAST integrates with the Rhapsody UML modeling tool. Specifically, you will see how the integration allows you to automatically build unit test environments for individual modules that are designed and coded with Rhapsody. The integration allows you to right click on any Rhapsody class, and build a unit test environment and test cases. All compiler settings are automatically passed from Rhapsody to VectorCAST, providing complete test automation. (Watch Now) |
WorkBench Debugging(6:22)
This software testing tutorial demonstrates how to use the debugger that is part of the Wind River Workbench IDE to debug VectorCAST test cases running with the vxWorks 6.5 vxSim simulator. (Watch Now) |




