<<

Background
Background color
   Code Coverage Viewer Preferences
   Memory Profiling Viewer Preferences
   UML/SD Viewer Preferences
   Text Editor preferences
   Report Viewer Style Preferences
   Performance Profiling Viewer Preferences
Background colors
   Memory Profiling Viewer Preferences
   Report Viewer Style Preferences
Bar
   Memory Usage Bar
   Thread Bar
   Coverage Bar
Basic Declarations
BatchCCDefaults.pl
Beechavenue 30
BEGIN
   Declaring Environments
   Test Script Structure
   Stub Definition in C
   Declaring Global Variables for Testing
   Testing Generic Packages
BEGIN (C)
BEGIN PROTECTED_ARRAY
Begin.exception
Best-practices-based
Binary Version Lister
binList
BLOCK
   C++ Block Code Coverage
   Java Block Code Coverage
   Testing an array whose elements are unions?
    Block code coverage
       Ada Block Code Coverage
       About the Code Coverage Viewer
       C++ Block Code Coverage
       C Block Code Coverage
       Java Block Code Coverage
       Instrumentation Control Settings
    Block select/then
    Block SERVICE
    Block start/end
       Optimizing Execution Traces
       Test Script Compiler Settings
    Block summary
    Blocks
       Ada Block Code Coverage
       Exception Environment (Error Recovery Block)
       Error Handling
       Declaring Environments
       Environment Override
       Understanding Component Testing for C++ Reports
       Debugging Virtual Testers
       Instances
       Receiving Messages
       Messages and Data Management
       Iterations
       Memory in Use (MIU)
       Multiple Conditions
       Script Structure
       Instance Synchronization
       Potential Memory Leak (MPK)
       About the Code Coverage Viewer
       Understanding System Testing UML Sequence Diagrams
       Optimizing Execution Traces
       Memory Profiling Results
       Ada Additional statements
       TIMER Instruction
       Test Script Compiler Macro Definitions
       Freeing Freed Memory (FFM)
       Late Detect Array Bounds Write (ABWL)
       Circular Trace Buffer
       Using Environments
       C Condition Code Coverage
       Late Detect Free Memory Write (FMWL)
       Procedures
       Termination Environment
       Declaring Parameters
       Conditions
       Initialization Environment
       Manually Creating a Test or Application Node
       C++ Block Code Coverage
       Instance Declarations
       On-the-Fly Tracing
       Ada Function Code Coverage
       C Additional Statements
       Stub Definition in C
       Memory Leak (MLK)
       Testing Tasks
       C Block Code Coverage
       Test Script Compiler Settings
       Instrumentation Control Settings
       Memory Profiling Settings
       Component Testing Settings for C
Block Code Coverage
Blue icon
BODY
   Additional Files
   Additional Files or Directories
   Files and Classes Under Test
   Ada Link Files
    Body files
       Additional Files
       Additional Files or Directories
       Files and Classes Under Test
Branch
   Information Modes
   Ada Block Code Coverage
   Source Report
   Flow Control Instructions
   Multiple Conditions
   Ada Condition Code Coverage
   C++ Template Instrumentation
   C Call Code Coverage
   C++ Function Code Coverage
   Ada Additional statements
   Ada Call Code Coverage
   C Condition Code Coverage
   Conditions
   C++ Block Code Coverage
   C Function Code Coverage
   Ada Unit Code Coverage
   C Additional Statements
   Instrumentation Overhead
   C Block Code Coverage
   V(g) or Cyclomatic Number
   Selecting Coverage Types
   Instrumentation Control Settings
BREAK
   C++ Function Code Coverage
   C Additional Statements
   Java Function Code Coverage
breakpoint
Browse Reports
   Opening a Report
   Opening Reports from the Command Line
BSD
   Basic Declarations
   Event Management
Buffer size
   Test Script Compiler Settings
   Component Testing Settings for C++
   Memory Profiling Settings
Build
   Selecting Build Options
   Cleaning Up Existing Test Files
   Excluding a Node from a Build
   Project Explorer
   About System Testing for C
   Opening a Report
   Building and Running a Node
   Debug Mode
   Procedures
   Output Window
   Refreshing the File View
   Manually Creating a Test or Application Node
   Using Test Features
   Integration with Rational ClearCase
   Using Runtime Analysis Features
   About Memory Profiling
   General Settings
   About Configuration Settings
   Selecting Configurations
   About the Test Process Monitor
   System Testing Wizard
   Component Testing Wizard
   Runtime Analysis Wizard
   Activity Wizards
   About Performance Profiling
   About Runtime Tracing
   Runtime Tracing with a Test Feature
   Compiler Settings
   Component Testing Settings for C
    Build directory
    Build options
    Build/Execution button
build log
Build state
Build Toolbar
Build/Troubleshooting
Byte summary



C
   TIME Instruction
   C++ Additional Statements
   Debugging Virtual Testers
   Receiving Messages
   Messages and Data Management
   Iterations
   Additional Files or Directories
   Code Coverage Dump Driver
   Basic Declarations
   Multiple Conditions
   C and ADA Syntax Extensions
   Test Script Structure
   Ada Condition Code Coverage
   C++ Template Instrumentation
   Potential Memory Leak (MPK)
   C Call Code Coverage
   Specifying Parameters for Environments
   Using the Code Coverage Viewer
   Contract-Check Sequence Diagram
   C++ Function Code Coverage
   Installing System Testing Agents
   Stub Usage in C
   Additional Files
   C Condition Code Coverage
   Procedures
   Files and Classes Under Test
   Declaring Parameters
   Sending Messages
   Conditions
   About Code Coverage
   C++ Block Code Coverage
   About Component Testing for C and Ada
   C Function Code Coverage
   Ada Unit Code Coverage
   C Additional Statements
   Stub Definition in C
   C++ Test Driver Script
   C Block Code Coverage
   Misc. Runtime Analysis Settings
   Text Editor Syntax Coloring
   Static Metrics
   About Performance Profiling
   Performance Profiling SCI Dump Driver
   Memory Profiling User Heap in C and C++
   Command Line Component Testing for C, Ada and C++
   Coverage Bar
   Component Testing for C++ Settings
   Instrumentation Control Settings
    Additional Statements
    Advanced testing
    Arrays
    Arrays and structures
    C typedef
    Character arrays
    Expressions
    Function Code Coverage
    Instrumentation
    macros
    Pointers
       Testing Pointers against Pointer Structure Elements
       Testing a String Pointer as a Pointer (C)
    Reports
    Structured variables
       Testing a Structured Variable with Another Structured Variable (C)
       Testing a Structured Variable (C)
    Stubs
    Test Script Language
       Test Script Structure
       About Component Testing for C and Ada
       Component Testing Wizard
    Unions
    Variables
C Source Code Parser
C Test Report Generator
C Test Script Compiler
C++
   Memory Profiling User Heap in C and C++
   Declaration files
   Command Line Component Testing for C, Ada and C++
   Coverage Bar
   Text Editor Syntax Coloring
   Component Testing for C++ Settings
    Test Driver script
       Declaration files
       Test Driver Sequence Diagrams
       About Component Testing for C++
       Files and Classes Under Test
       C++ Test Driver Script
       Component Testing for C++ Settings
    Test Script Language
       Declaration files
       Understanding Component Testing for C++ Reports
       Test Driver Sequence Diagrams
       About Object Testing
       C++ Contract-Check Script
       C++ Test Driver Script
       Component Testing Settings for C++
C++ Source Code Parser
C++ Test Script Compiler
CALL
   Error Handling
   Test Driver Sequence Diagram
   CALL Instruction
   Procedures
   Conditions
   Component Testing Settings for C++
    Call code coverage
       Ada Call Code Coverage
       C Call Code Coverage
       About the Code Coverage Viewer
       Instrumentation Control Settings
    CALL Instruction
    Call stack length
       Runtime Tracing Control Settings
       Memory Profiling Settings
CALL (C++)
CALLBACK
   Receiving Messages
   Circular Trace Buffer
CALLBACK (System Testing for C)
calloc
Calls
Cart
cart100:Cart
cart101:Cart
CASE
   Multiple Conditions
   C Additional Statements
CASE (System Testing for C)
Change tracking
Changing configurations
   CMS Preferences
   Selecting Configurations
   Modifying Configurations
Changing targets
CHANNEL
CHANNEL (System Testing for C)
char*
Character arrays
   Testing Character Arrays (C)
   Testing Character Arrays (Ada)
CHDIR (System Testing for C)
CHECK
   Understanding Component Testing for C++ Reports
   Test Driver Sequence Diagram
   Component Testing Settings for C++
CHECK (C++)
CHECK EXCEPTION
CHECK EXCEPTION (C++)
Check In
   Integration with Rational ClearCase
   Warning Messages
   Error Messages
   Tool Configuration
CHECK METHOD
CHECK METHOD (C++)
Check out
   Integration with Rational ClearCase
   Tool Configuration
CHECK PROPERTY
CHECK PROPERTY (C++)
CHECK STUB
CHECK STUB (C++)
Circular buffer
   Circular Trace Buffer
   Test Script Compiler Settings
Class definitions
Classes Under Test
Classifier Role
   Model Elements and Relationships in Sequence Diagrams
   Classifier Roles
Classifier Roles
   Model Elements and Relationships in Sequence Diagrams
   Classifier Roles
CLEAR_ID
   Receiving Messages
   Instance Synchronization
   Sending Messages
CLEAR_ID (System Testing for C)
ClearCase
ClearQuest
   Integration with Rational ClearQuest
   ClearQuest Preferences
   Submitting a ClearQuest Defect from TestManager
    ClearQuest Preferences
CLI
   Running a Node from the Command Line
   Command Line Interface
   Setting Environment Variables
    Example
Client/server environment
Clock
CM
Cmp
CMS
CMS Preferences
CMS tool
   CMS Preferences
   Integration with Rational ClearCase
Code coloring
Code Coverage
   Estimating Instrumentation Overhead
   About Code Coverage
   Selecting Coverage Types
   Ada Link Files
   C++ Additional Statements
   Java Block Code Coverage
   Java Function Code Coverage
   Java Additional Statements
   Source Report
   Rates Report
   Code Coverage Toolbar
   Metrics Viewer Preferences
   Coverage Bar
    Code Coverage Toolbar
Color
   ClearQuest Preferences
   Ada Condition Code Coverage
   C Condition Code Coverage
   C++ Block Code Coverage
   C Block Code Coverage
   Code Coverage Viewer Preferences
   Source Report
   Memory Profiling Viewer Preferences
   Changing Curve Properties
   UML/SD Viewer Preferences
   Text Editor Syntax Coloring
   Creating a Text File
   Text Editor Preferences
   Report Viewer Style Preferences
   Performance Profiling Viewer Preferences
   Metrics Viewer Preferences
Combined evaluation
Command Line
   Running a Node from the Command Line
   Command Line Interface
   Command Line Component Testing for Java
   Command Line Component Testing for C, Ada and C++
   Command Line Runtime Analysis for C and C++
   Command Line System Testing
   Troubleshooting
   Command Line Runtime Analysis for Java
   General Settings
Command Line Component Testing for C, Ada and C++
Command Line Interface
Command line options
COMMENT
   Error Handling
   Receiving Messages
   C and ADA Syntax Extensions
   Instance Synchronization
   Test Driver Sequence Diagram
   Sending Messages
   Conditions
   Source Report
COMMENT (Ada)
COMMENT (C)
COMMENT (C++)
COMMENT (System Testing for C)
COMMENT Synchronization
COMMTYPE
COMMTYPE (System Testing for C)
Communication Between Virtual Testers
Compact hit data
Compact mode
   Instrumentation Overhead
   Information Modes
   Instrumentation Control Settings
Compare Mode
    Eclipse plugin
Comparison
Compilation
   Ada Link Files
   Compiling the TDP Library
   Compiling the Test Harness
   Instrumenting and Compiling the Source Code
Compilation sequence in Ada
Compiler Settings
Compiling
Complex Stubs
   Creating Complex Stubs
   Creating Complex Stubs in Ada
Complexity
Component
   Understanding Component Testing for C++ Reports
   Understanding Component Testing for C++ UML Sequence Diagrams
   Component Testing for C++ Settings
Component Testing
   About Component Testing
   Component Testing for Java
   About JUnit
   Understanding Java Component Testing UML Sequence Diagrams
   Command Line Component Testing for Java
   Command Line Component Testing for C, Ada and C++
Component Testing for Ada
   Component Testing for Ada
   Component Testing for Ada Overview
    Native code
    Settings
Component Testing for Ada/Entry point
Component Testing for C
   Using Test Features
   Component Testing for C Overview
   Creating a component test for C in Eclipse
    Component Testing files
    Component Testing wizard
    Eclipse
    Native code
    Overview
    Settings
Component Testing for C and Ada
Component Testing for C, Ada and C++
Component Testing for C++
    Eclipse plugin
    Native code
Component Testing for Java
   Component Testing for Java
   Command Line Component Testing for Java
    Settings
Component Testing UML Sequence Diagram
Concurrency
Cond
   Ada Condition Code Coverage
   C Condition Code Coverage
Condition code coverage
   Ada Condition Code Coverage
   Aboout the Code Coverage Viewer
   C Condition Code Coverage
   Instrumentation Control Settings
Conditions
Configurability
Configuration
   Working with Configuration Management
   Configuring Virtual Testers
   Tool Edit box
   About Configuration Settings
   Runtime Tracing Control Settings
   Memory Profiling Settings
    Eclipse
Configuration Management
   Integration with Rational ClearCase
   CMS Preferences
   Activity Wizard
   Working with Other Development Tools
   Working with Configuration Management
Configuration settings
   Modifying Configurations
   About Configuration Settings
    Eclipse
    Eclipse plugin
Configurations
   Selecting Configurations
   Modifying Configurations
   Tool Configuration
   Miscellaneous Runtime Analysis Options
   External Command Settings
   General Settings
   Component Testing Settings for C++
   Component Testing Settings for C
Configure rendezvous
Configuring Virtual Testers
Connection Preferences
Const
   Functions using const parameters
   Component Testing for C++ Settings
CONSTRAINT_ERROR
   Unexpected Exception
   Stub Usage in Ada
   Ada Function Code Coverage
Contents
Context-sensitive
   Context-Sensitive Online Help
   External Command Settings
    Context-Sensitive Online Help
CONTINUE
   C++ Function Code Coverage
   C Additional Statements
   Java Function Code Coverage
Contract-Check Script
   Contract-Check Sequence Diagrams
   About Component Testing for C++
   C++ Contract-Check Script
   Files and Classes Under Test
   C++ Test Driver Script
   Component Testing for C++ Settings
Contract-Check Sequence Diagrams
Contract-Checks
Convention
   Activations
   Destruction Markers
   Classifier Roles
   Lifelines
   Messages
   Objects
   Stimuli
   Exceptions
   Actors
   Loops
   Synchronizations
COPY (System Testing for C)
COR
Core Dump
Count mode
Coverage
   Using Runtime Analysis Features
   Project Explorer
   Comparison
   Code Coverage Viewer Preferences
   Ada Block Code Coverage
   Rates Report
   Source Report
   Code Coverage Dump Driver
   Opening a Report
   Ada Condition Code Coverage
   C++ Template Instrumentation
   C Call Code Coverage
   About the Code Coverage Viewer
   C++ Function Code Coverage
   Ada Additional statements
   Ada Call Code Coverage
   C Condition Code Coverage
   Generating SCI Dumps
   C Function Code Coverage
   C Additional Statements
   Instrumentation Overhead
   Information Modes
   C Block Code Coverage
   Configuration Settings
   About the Test Process Monitor
   Activity Wizard
   V(g) or Cyclomatic Number
   Halstead Metrics
   Static Metrics
   Code Coverage Toolbar
   Instrumentation Control Settings
   On the fly code coverage
    Code Coverage dump driver
    Code Coverage Dump Driver API
    Code Coverage information mode
    Code Coverage levels
    Code Coverage Metrics
       V(g) or Cyclomatic Number
       Halstead Metrics
    Code Coverage toolbar
       About the Code Coverage Viewer
       Code Coverage Toolbar
    Code Coverage Viewer
    Code Coverage Viewer Preferences
    Coverage types
       Ada Block Code Coverage
       Rates Report
       Ada Condition Code Coverage
       About the Code Coverage Viewer
       C Condition Code Coverage
       Instrumentation Control Settings
    on-the-fly mode
       Code Coverage Settings
       On the fly code coverage
Coverage Bar
Coverage type
   Estimating Instrumentation Overhead
   Selecting Coverage Types
Cpp
   Additional Files or Directories
   Additional Files
   Files and Classes Under Test
   Component Testing Settings for C++
CPU
   Instrumentation Control Settings
   Memory Profiling Settings
    CPU overhead
crccc
crcld
createTimer() (Java)
Creating super-projects
Criticity
cross compiler
Cross reference tool
Cross-development environment
Cross-referenced
Cshrc
Csun
ctags
Curve properties
Curves
Custom Curves
Cyclomatic
   About the Code Coverage Viewer
   V(g) or Cyclomatic Number
Cyclomatic complexity


>>