Testing

Test Environment

It should be achieved that testing becomes continous (eg cron job). Each test run (execution of individual tests) shall provide statistic information. Each test run provides a result in the form of a report (html). The test run copies every data used, produced throughout the test run.

-> So individual tests have to provide statitics information.

-> So individual tests have to provide data used throughout the test.

Types of test:

  • syntax check of
    • shell scripts
    • ruby scripts
    • xml well-formedness validation
  • svn checkout
  • packaging test
  • remote installation of system
  • a test that test an individual tasker
  • a test that runs a system test
  • a test that tests two systems to trade with each other
  • a test that tests a HefeWeizen system with a alternative ebXML system
  • a test that runs korbit tests