Version $Id: readme.txt,v 1.5 2004/04/28 19:24:17 ajr Exp $

    NextMidas Confidence Testing for NeXtMidas Pre-Deliveries

Overview
---------

There are two types of NeXtMidas testing:
   a.  Confidence tests  (macro-based tests)
   b.  Unit tests    (java tests located in $NMROOT/nxm/sys/test/unit)

Each NextMidas option tree can have a "test" sub-directory that will contain the
associated confidence tests.  For example, the $NMROOT/nxm/sys confidence tests 
will be in $NMROOT/nxm/sys/test.  See the confidence explain file (expl confidence)
for information on confidence Test Naming Conventions and more.

Setup
=====
There are three main areas to be tested before NeXtMidas releases and
they required to some configuration before the tests are run.

1) Run macro/command tests on the computer with Apache configured to
run with NeXtMidas as per HELP APACHE
  nM> confidence/baseline

NOTE: nmcgi and localhost are hard-coded in test_cgi and test_httpd, respectively
...so be careful with how and where these test are run!

2) WebStart - Requires Apache Web server configuration 

   TBD -- what macro to we auto-generate and run??


Confidence Test Execution Conventions
----------------------------------
Whenever a confidence test finds a problem it will NOT stop, and the test will proceed.

Overview of test files available:
---------------------------------

confidence.mm - runs a sampling of tests that generally checkout the NeXtMidas
                software

sd360.mm      - A demo macro showing many of the graphic and RMIF features of NeXtMidas

demo.mm       - demo files created by various people who worked on or modified
                the named code. (andy.txt is an input file for one of the
                demo tests.)

