Following the introduction of the Trusted Test System (TTS) in 1995, Bankers Trust Australia Limited (BTAL) reduced the number of bugs per function point in its software by 50%. Consequently the bank improved time to market and slashed its software development cost by 25%.
Comprising of a concept, a method and a set of tools, TTS can be used to test a wide variety of system interfaces including GUI and character cell.
This paper looks at what has been learned in BTAL about a concept central to automated testing; the detachment of test data from test scripts. It begins by describing the benefits of separating test data from test Scripts. It then looks at a way to use the concept to improve time to market and prevent bugs. The paper concludes with a description of TTS, a system that detaches test data from SQA Robot and MS Visual Test Scripts.