Which testing tools work best for test automation of React apps?

Alex Staley's picture
Alex Staley asked on September 25, 2020 - 2:00pm | Replies (5).

My company is moving from an Angular front end to a React one, and I'm researching the best way for the QA department to follow suit. We want to keep using the Protractor framework for test automation, but what tools would go best with React and Protractor in terms of maintanability, scalability and ease of use? Looking at Jest/Enzyme vs Mocha, Chai, TestCafe, Telerik, etc. Any opinions from those experienced with any of these tools would be greatly appreciated!

5 Answers

Marlon Almeida's picture

I would say to check out over Enzyme and Jest.

Kanika Vatsyayan's picture

If you are looking for some of the best tools to automate the test process for your ReactJS apps, consider using tools like Appium and Jasmine. Also, some of the few other options that you would like to explore when need to test react apps include: 


  1. Webdriver.io 

  1. Jest 

  1. Mocha 

  1. Enzyme 

Milla Ahonen's picture

I would say Mocha is the best bet here as my team has been using it for over two years without any problem.

StickyMinds is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.