https://www.spearmintjs.com/ spearmint testing, simplified * Mac (.dmg)Windows (.exe)Linux (.deb) Create and run tests in Spearmint. Zero coding required. Easily create, and run tests intuitively using Spearmint. Access your app's file directory and codebase while enjoying a fully functional terminal and browser in-app. When you're ready to continue developing your application, your Jest test files will be in your app's __tests__ folder. Spearmint App Demo Code Preview Example A fresh take on testing. Writing tests is like eating your veggies: it's something everyone knows that they should do, but not everyone does. Spearmint.js provides a simple way to write tests that gives you confidence your React application will work in the way your users interact with it. Spearmint provides a user-friendly GUI for developers to easily generate tests with a few clicks of a button. It dynamically converts user inputs into executable test code through react-testing-library, jest, supertest, puppeteer, and axe-core. Fun fact: The origin of the word "debugging" comes from Grace Hopper removing a moth that was causing the Mark II Aiken Relay computer to malfunction. Did you know that moths are repelled by spearmint? Supports React, Redux, Hooks, Context, Puppeteer, Endpoint, and Accessibility Testing. Spearmint isn't just for React. Write tests for your Redux actions, async functions, reducers, or middleware. While you're at it, check out your hooks, context or even your endpoints. If you're interested in performance, utilize the Puppeteer module. Provide custom mock data and inputs, and you're on your way. The latest version of Spearmint has a specific focus on accessibility. The Axe-Core library has been utilized to ensure your application is up to snuff for various accessibility standards and allow an internet for all. Spearmint Options Accessibility Lens App Demo Accessibility Lens. See your app from different perspectives Beyond testing your app for accessibility, Browser view's "Accessibility Lens" allow you to test out your application's usability as if you didn't have access to a mouse, or have a color/ hearing mismatch. Meet the Team! Alex Park * LinkedIn * GitHub Alfred Sta. Iglesia * LinkedIn * GitHub Annie Shin * LinkedIn * GitHub Ben Kwak * LinkedIn * GitHub Charlie Maloney * LinkedIn * GitHub Chloe Aribo * LinkedIn * GitHub Cornelius Phanthanh * LinkedIn * GitHub Dave Franz * LinkedIn * GitHub Dieu 'Dieunity' Huynh * LinkedIn * GitHub Evan Berghoff * LinkedIn * GitHub Gabriel Christo * LinkedIn * GitHub Johnny Lim * LinkedIn * GitHub Julie Beak * LinkedIn * GitHub Justin Baik * LinkedIn * GitHub Karen Pinilla * LinkedIn * GitHub Linda Wishingrad * LinkedIn * GitHub Luis Lo * LinkedIn * GitHub Mahmoud 'Mo' Hmaidi * LinkedIn * GitHub Max Weisenberger * LinkedIn * GitHub Mike Coker * LinkedIn * GitHub Natlyn Phomsavanh * LinkedIn * GitHub Nicolas Pita * LinkedIn * GitHub Rachel Yoo * LinkedIn * GitHub Sean Haverstock * LinkedIn * GitHub Sharon Zhu * LinkedIn * GitHub Sieun Jang * LinkedIn * GitHub Tristen Wastell * LinkedIn * GitHub Tolan Thornton * LinkedIn * GitHub Want to Contribute? Join us and help developers write better React tests in less time. Star us on Github! * Email * Github Star