Youhei.Sekiguchi <ysekiguchi.zzz@gmail.com>
- cmake version 2.6 or later.
- boost Library (date_time)
This software is test tool for integration test. Test scenario is described with simple script. TSDL is test framework. so, you must define behavior for test.
follow:
- init : Cleanup for running of test target
- setup : Test target run.
- Executor : Operating for a test.
- ConditionChecker : the condition check after operation. It can connect by "and"
- teardown : Test target halt.
{{{ init setup : cond ConditionChecker execute Executor : cond ConditionChecker and cond ..... teardown : cond null }}}
- Test reporting
- Supported plain test format and JUnit format.
- Measure the elapsed time of the test.
- Test configration
- you can change the test target by the config file at the anytime.
- you can switch on or off by the config file.