QMTest: User's Guide and Reference
CodeSourcery, LLC
Copyright
© 2002, 2003, 2004 by CodeSourcery LLC
Table of Contents
1.
Introduction
2.
Getting Started with
QMTest
2.1.
Setting Up
2.2.
Starting the Graphical Interface
2.3.
Running Tests
2.4.
Setting Expectations
2.5.
Examining Tests
2.6.
Modifying and Creating Tests
2.7.
Using the Command-Line Interface
2.8.
Expectations on the Command Line
2.9.
Reviewing Results
3.
Using
QMTest
3.1.
QMTest
Concepts
3.1.1.
Tests
3.1.2.
Resources
3.1.3.
Context
3.1.4.
Test Results
3.1.5.
Test Suite
3.1.6.
Test Database
3.1.7.
Targets
3.2.
Running Tests
3.2.1.
Ordering and Dependencies
3.2.2.
The Context
3.3.
Test Database Contents
3.4.
Invoking
QMTest
3.4.1.
qmtest
3.4.2.
qmtest
create
3.4.3.
qmtest
create-target
3.4.4.
qmtest
create-tdb
3.4.5.
qmtest
gui
3.4.6.
qmtest
extensions
3.4.7.
qmtest
register
3.4.8.
qmtest
run
3.4.9.
qmtest
summarize
3.4.10.
Environment Variables
3.4.11.
Configuration Variables
3.4.12.
Return Value
3.5.
Test and Resource Classes
3.5.1.
Test Classes
3.6.
Test Targets
3.6.1.
Target Specification
3.6.2.
Target Classes
4.
Extending QMTest
4.1.
Extension Classes
4.2.
Field Classes
4.2.1.
Built-In Field Classes
4.2.2.
Writing Field Classes
4.3.
Writing Test Classes
4.4.
Writing Resource Classes
4.5.
Writing Database Classes
4.6.
Registering an Extension Class
5.
The
QM
Configuration File
5.1.
Configuration Variables
Next
Introduction