1. Preface

1.1. About The Vortex OpenSplice Tester User Guide

The OpenSplice Automated Testing and Debugging Tool User Guide is intended to provide a complete reference on how to configure the tool and use it to test applications generated with the Vortex OpenSplice software.

This User Guide is intended to be used after the Vortex OpenSplice software has been installed and configured according to the instructions in the OpenSplice Getting Started Guide.

1.2. Intended Audience

This OpenSplice Automated Testing and Debugging Tool User Guide is for everyone using the tool (which is usually referred to as the Tester) to assist in developing and debugging their DDS applications with Vortex OpenSplice software.

1.3. Organisation

The Introduction provides general information about the Automated Testing and Debugging Tool.

Getting Started describes how to use the Tester’s main features.

Next, some familiarization exercises show how to perform some typical tasks with step-by-step instructions.

The Command Reference section has a complete list of all of the commands available, with fully-detailed descriptions of their use.

The section on Scripting describes how to automate repetitive testing procedures with scripts and macros, provides a list of all of the built-in script instructions, and shows how different scripting languages can be installed and used with the Tester.

Message Interfaces has information about testing applications with non-DDS interfaces.

Google Protocol Buffers describes the Tester’s support for Google Protocol Buffers.

An Appendix contains the complete formal description of the Tester Scripting language for reference.

1.4. Conventions

The icons shown below are used in the Vortex product documentation to help readers to quickly identify information relevant to their specific use of Vortex OpenSplice.

Icon Meaning
caution Item of special significance or where caution needs to be taken.
info Item contains helpful hint or special information.
windows Information applies to Windows (e.g. XP, 2003, Windows 7) only.
unix Information applies to Unix-based systems (e.g. Solaris) only.
linux Information applies to Linux-based systems (e.g. Ubuntu) only.
c C language specific.
cpp C++ language specific.
csharp C# language specific.
java Java language specific.

Table Of Contents

Previous topic

The Vortex OpenSplice Tester User Guide

Next topic

2. Introduction

This Page