Hello, We consider to use Selenium or ATS for our QA testing. Does anyone tried to use selenium and were satisfied about it? What are the advantages of ATS? Thanks!
Briefly, ATS brings the following advantages in comparison with using solely Selenium:
ATS has a low code approach, easy to use building blocks, which include automatic waits to avoid flaky tests
ATS is Mendix version compabitble, so no worries that your existing test cases will break.
ATS has record and playback for Mendix, creating an automated test case by clicking through your app.
ATS has out-of-the-box support for Mendix widgets, there is always an existing building block for testing standard Mendix widgets.
P.s I am the Product Manager of ATS, so do keep that in mind😉
ATS integrates well with Mendix and is specifically designed for testing Mendix apps. It’s based on Selenium.
If you don’t want to go to the expense of ATS, then we have also used Katalon in the past. It’s also based on Selenium, but it does need more effort to write the tests as it doesn’t have the direct Mendix integration.
Hope this helps.
ATS is based on Selenium and it takes a lot of complexity away from you. If you like to code then use Selenium directly. If your goal is managing your software quality then ATS is the one.