Requirement analysis
This document presents the requirement analysis for the integration of the TAT tool
General description :
The main purpose is to perform a refactoring of the TAT tool and merge it in the Deja-GNU open source software framework. This way all the addictional feauters available in Deja-GNU will be at disposal of all projects currently using TAT. Such merging should be done in a way that preserve backward compatibility with the existing TAT test suites.
Use Case diagram :
Environnement :
The software should run on any operating systems, languages and compilers supported by both TAT or Deja-GNU communities. Only support for Tcl and Expect are required.
There is only one user, the person who executes the tests on programs and must be aware if the programs works thoroughly or if it fails. Actually this user will be a small script or a program.
Requirements :
Preserve backward compatibility with TAT test suites.
Be runnable on any OS supported by TAT or DejaGNU based projects.
Working together with the Deja-GNU team
Deadline at the end of September