Main Page
Modules
Namespaces
Classes
Files
TestToolBox Documentation
1.0
Overview
How to use the test utilities:
Using instructions
Accessing performance counters:
Using PerformanceDataSet
Accessing path informations, environment variables and command line arguments:
Using Environment
Synchronization of parallel activities:
Using Synchronizer
Waiting until a condition comes true:
Using PollingCheck
Processing general events occured during test:
Using EventReceiver
Processing application errors:
Using ErrorEvents
Storing (asynchronous) test events and automatic verification:
Using TestEvents
Checking and comparing XML data:
Using XmlCheck
Helper Executables:
Helper Applications
Start and control an application:
TimedExec
Demo application with configurable runtime errors:
DemoApp
Generate a list of available performance counters:
ScanPerfCounters
Test applications:
Test applications
Basic test for PerformanceDataSet:
TestPerformanceDataSet
Basic test for Environment:
TestEnvironment
Basic test for PollingCheck:
TestPollingCheck
Extensions for Boost.Test lib:
TestExtensionsForBoost
Basic test for XmlCheck:
TestXmlCheckBasic
Example of an unit test checking XML data with use of Boost.Test lib:
TestXmlCheckWithBoost
Example of an unit test checking XML data with use of Boost.Test and
TestToolBox::TestEvents
:
TestXmlCheckWithBoostExtensions
Links
Download of sources
Info about concepts for automated testing
Info about checking recorded test events and comparing arbitrary expressions and values
Generated on Fri May 27 22:42:07 2011 for TestToolBox by
1.6.3