I am interested to know what tools and automation framework people are currently using to automate web and mobile most importantly how people decide that we should use this?
Looking forward to know your thoughts:
What are the new tools in the market that we are after?
Easy to integrate / setup?
Which tools you think is a gem and MUST learn these days?
I got tired of Selenium based frameworks, although I know Selenium v4 does also use dev tools protocol like Playwright, we were already investing into playwright so I havenât checked that out properly.
From what Iâm seeing across teams lately, tools like Playwright and Cypress are becoming really popular for web automationâmainly because theyâre fast, reliable, and easy to integrate into modern dev workflows. That said, Selenium still holds its ground, especially for legacy systems or when cross-browser support is a must.
For mobile automation, Appium is still the top choice, especially when thereâs a need to test both Android and iOS with a single codebase. Some teams also experiment with tools like Detox or Espresso, depending on whether the focus is on native performance or CI-friendly setups.
When it comes to frameworks, I often see a mixâTestNG, JUnit, Cucumber, and even custom-built setups that combine reporting, CI/CD hooks, and cloud device labs. At the end of the day, the âbestâ tool often comes down to the projectâs needs, team familiarity, and how well the tool fits into the overall QA process.
@aimantirmizi
Great questionsâvery relevant in todayâs automation landscape!
What I discern from the communities and the current projects is that Web automation is still largely dominated by Selenium under various frameworks like TestNG, JUnit, and Cucumber; however, Playwright and Cypress have lately seen a resurgence given their speed and reliability and built-in capabilities. Appium is still very much in vogue for mobile automation, but things are opening up, with tools such as Detox for React Native and Maestro being more and more commonly eyed.
Choices come down usually to the following parameters:
Skillset of the team
Type of app (native/hybrid/web)
Compatibility with their CI/CD pipeline
Community support and documentation
Concerning the relatively new tools, Playwright has been somewhat of a gem that is being embraced by many testersâis capable of multi-browser testing, is fast, and works excellently with modern frameworks. On the mobile side, Maestro rates high in ease of setup and fits well into fast release cycles.
AI + no-code automation tools are indeed the hype these days. Test platforms like Testim, Katalon, and even mabl make their marks in places where groups want to sort of enable non-coders to contribute to testing.