07-20-2023, 02:05 PM
I am trying to understand the difference between automation frameworks and automation testing tools. According to [Test Automation][1] in wikipedia a tool is dependent on the environment whereas a framework provides the structure for running the tool.
However, we have [White][2] which interacts with windows applications, then [Selenium][3] which works on browsers for web based applications. We call both of these "frameworks" but they both need to be run using a testing framework like NUnit or JUnit. So I feel they should be called tools because of this.
How exactly do we differentiate between an automation testing tool and an automation framework?
[1]:
However, we have [White][2] which interacts with windows applications, then [Selenium][3] which works on browsers for web based applications. We call both of these "frameworks" but they both need to be run using a testing framework like NUnit or JUnit. So I feel they should be called tools because of this.
How exactly do we differentiate between an automation testing tool and an automation framework?
[1]:
[To see links please register here]
[2]:[To see links please register here]
[3]:[To see links please register here]