Which Web & Mobile automation tool, framework people are using at the moment?

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?

We had a topic the past: AI + no Code automation tools

Thanks! :blush:

2 Likes

Playwright for web with Typescript.

Considerations I made when deciding :

  • needs to be stable
  • Needs to be fast
  • Big community
  • Good documentation
  • Good support from the framework team

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.

3 Likes

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.

2 Likes

Yes, thats what we are using as well Cypress. In my previous role for mobile we had used Cucumber + Appium with JUnit.

We have also started using gitHub copilot - its like a code buddy these days :smiley:

Its amazing to hear different perspective. Thanks for sharing :purple_heart:

@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.

Cheers,
Ramanan