Determine which automation tool is best for you by trying them side by side
Use this pattern when you have to decide which tool or framework is best for testing your Software Under Test (SUT).
If you have to select the tool that works best with the SUT and you have more than one candidate, the easiest way to chose is to try them out side by side. In this way it should become apparent which tool serves your needs best.
Use this pattern also if you have to select a TEST AUTOMATION FRAMEWORK.
Automate a STEEL THREAD with all the relevant tools and compare the results:
- Which tool can drive the SUT better?
- Which tool is easier to learn?
- Which tool is easier to use?
Make sure that both (or all) candidate tools are used in the same way. As you compare them, you may get ideas to try on previously tried tools, so go back and do that. Don't spend too much time comparing tools side by side; if a clear favourite isn't obvious within a few days, then any of them will work. The choice of tool is not the main determinator of success in automation.
Issues addressed by this pattern
If you have used this pattern and would like to contribute your experience to the wiki, please go to Feedback to submit your experience or comment.