OaaTest
Purpose
A tool for testing Open Agent Architecture
systems.
Description
An OaaTest testcase initiates action in an OAA system by
sending OAA events, then watches for specific events to confirm the
expected behavior. Testcases are written in an XML scripting
language named OTML ("oatmeal"). OaaTest can unit-test specific
OAA agents
or system-test a collection of agents depending on the OTML file.
OaaTest conforms to the JUnit API and uses JUnit tools to
report test results, either the JUnit GUI test-result
viewer or the ANT junitreport HTML generator.
User Manual
The OaaTest User Manual.
ICL Solvables
OaaTest does not provide any public solvables. It uses one solvable
internally for setting triggers:
- tst_ev(Event) : Action sends information about events to OaaTest
Information
Author: Steve
Hardt
Version: 1.0
Language: Java
Availability
Free download with source code, under restrictions of OAA Community
License.
Steve Hardt <steve.hardt@sri.com>
11-21-2003