Ted Toolswitcher

From Test Automation Patterns
Revision as of 08:55, 28 June 2018 by Dorothy (talk | contribs)
Jump to navigation Jump to search
Ted’s automation was going just great – lots of tests automated, regression suites run every night, scripts were well-structured, and Ted was really happy with the tool they have build their tests in. It was a well-established tool and they were confident if would be around for a long time – that’s why they went for it.

But now there is a problem. The tool development is headed in one direction, and the applications Ted is testing are going in a completely different direction. Ted has tried to convince the tool vendors to support their company, but they won’t do it. They will no longer support the version Ted is using, which is several releases out of date already, since the new features in the tool were not compatible with their tests. What should Ted do? Does he need to start again from scratch with a new tool? How can he make sure things will be better next time?

Using the General Issues, what is Ted’s main issue?
What pattern(s) would be most appropriate for him to apply.


Back to Exercises