# Testing react apps

**URL:** <https://forum.kirupa.com/t/testing-react-apps/653051>\
**Category:** programming\
**Created:** [August 11, 2022, 10:46am UTC](https://forum.kirupa.com/t/testing-react-apps/653051 "2022-08-11T10:46:37Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Wayne](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/wayne/32/16501_2.png) [@Wayne](https://forum.kirupa.com/u/Wayne)\
**Post date:** [August 11, 2022, 10:46am UTC](https://forum.kirupa.com/t/testing-react-apps/653051/1 "2022-08-11T10:46:37Z")

</div>

What’s the best way to test react apps? I find testing only components are annoying and slow. I’m considering testing complete business flows with cypress. Does anyone have slicker way?

---

<div class="post-metadata">

**Author:** ![kirupa](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/kirupa/32/11616_2.png) [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Post date:** [August 12, 2022, 12:53am UTC](https://forum.kirupa.com/t/testing-react-apps/653051/2 "2022-08-12T00:53:49Z")

</div>

For end-to-end testing, I would suggest something like Selenium and a test environment: [How to test React Apps using Selenium : Tutorial | BrowserStack](https://www.browserstack.com/guide/selenium-react-tutorial)
