encountered we need to be able to run
selected subsets or start in the middle of the tests. Automated test execution is what most testers
think of when thinking about test automation. But, test results need to be captured and expected
outcomes compared. To automate capture and comparison the data has to be machine readable,
which is somewhat difficult for many classes of results including GUI displays, screen
navigation, and program states. Automated comparison of results is highly dependent on the
form of information being compared. Filters often need to be made to compensate for expected
differences.