TestingPhilosophy & Campaigns
MariSTEP froze its schemas before translator development
- Any problems encountered were resolved by implementor’s agreements which were captured in a Systems Requirements Document (SRD)
MariSTEP’s success in identifying and resolving problems with the ISO schemas was facilitated by the adoption of a formal testing process
- Rigorous testing was considered a very important phase of translator development
- Each test involved Preprocessor Worksheets, Postprocessor Worksheets, and Entity/Attribute Checklists
Team exchange tests for each AP were organized into “Campaigns”
- Test cases started simple and built up to more complicated exchanges