DEV Community

Discussion on: How To Choose A Test Automation Tool

Collapse
 
tswiftma profile image
tswiftma

I prefer using a code based open source tool. For example WebdriverIO for UI automation or JMeter for performance testing. The advantage is that you can write your own custom test functions based on your needs and you don't have to depend on a commercial tool's API set. Also, if you need additional capabilities for your open source tool such as testing at scale you can subscribe to services such as BrowserStack.