A Proven System. Do you have confidence in changes?
HOST or terminal based system are proven systems that were built in the 60s or 70s. They are proven to work. But sometimes you need to introduce a change. How confident are you in those changes, today?
Terminal applications are mostly highly critical systems
Most of today’s HOST applications are highly critical systems with an extreme amount of business logic embedded. Sometimes process that are nowhere else documented. That is the reason, why they are still around.
From time to time new regulations or other requirements force changes in those legacy systems. But there is no testing around. That means, the change gets implemented and it will take a lot of manual labor to make sure that the change did not break anything else.
But modern tools do not work with them
As critical as these systems are, as unsupported they are by modern automation systems. For a reason, they do not support UIAutomation, XPath identification or any of these typical automation approaches.
But as yourself, if you could run regression tests against all functions in the system for every change, how would that increase your confidence in these changes? How much happier would your HOST users be if the system just works?
Reverse OCR combined with Visual Testing allows change testing
TestResults.io allows you exactly that. TestResults.io can read the HOST terminal and test all functionality as if a human would test it. With Reverse OCR you ensure that the content, even though it is character based and not graphical, is 100% correct.
Data, reporting, process & functionality, all tested, overnight.
Key Facts & Benefits:
Increased confidence: For the first time you test legacy HOST applications fully automated
Testing every change automatically increases development speed
Save investments by keeping your proven system
Verification applied to OCR. Humans are not good in reading texts, neither are computers. Reverse-OCR fixes this by applying previous knowledge to the OCR process.
Remote Testing allows you to run your tests anywhere. You want to do performance tests in your location in China. E.g. run them from within the local network in China, start them from anywhere in the world.