Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-react-testing
React and React Native testing tools and strategies
https://github.com/infinitered/awesome-react-testing
- Testing React Components - by Valentino Gagliardi
- Fullstack React - Testing Chapter - Day 22 of "30 Days of React"
- Testing JavaScript with Kent C. Dodds - Paid course
- Testing React Native Apps - Jest guide to React Native app testing
- Jest Fetch Mock - Jest mock for the fetch polyfill.
- AWESOME-JEST
- mocha - Simple, flexible, fun javascript test framework for node.js & the browser.
- jasmine - DOM-less simple JavaScript testing framework.
- qunit - An easy-to-use JavaScript Unit Testing framework.
- prova - Node & Browser test runner based on Tape and Browserify
- DalekJS - Automated cross browser functional testing with JavaScript
- Protractor - Protractor is an end-to-end test framework for AngularJS applications.
- tape - Tap-producing test harness for node and browsers.
- TestCafe - Automated browser testing for the modern web development stack.
- ava - 🚀 Futuristic JavaScript test runner
- intern - A next-generation code testing stack for JavaScript.
- chai - BDD / TDD assertion framework for node.js and the browser that can be paired with any testing framework.
- chai-immutable
- Enzyme - Enzyme is a JavaScript Testing utility for React that makes it easier to assert, manipulate, and traverse your React Components' output.
- react testing library - Simple and complete React DOM testing utilities that encourage good testing practices.
- React Native Version
- Sinon.JS - Test spies, stubs, and mocks for JavaScript.
- expect.js - Minimalistic BDD-style assertions for Node.JS and the browser.
- React Unit - Lightweight unit test library for ReactJS
- skin-deep - Testing helpers for use with React's shallowRender test utils.
- Unexpected React - Plugin for [http://unexpected.js.org](http://unexpected.js.org/) to enable testing the full React virtual DOM.
- phantomjs - Scriptable Headless WebKit.
- slimerjs - A PhantomJS-like tool running Gecko.
- casperjs - Navigation scripting & testing utility for PhantomJS and SlimerJS.
- zombie - Insanely fast, full-stack, headless browser testing using node.js.
- totoro - A simple and stable cross-browser testing tool.
- karma - Spectacular Test Runner for JavaScript.
- nightwatch - UI automated testing framework based on node.js and selenium webdriver.
- yolpo - A statement-by-statement javascript interpreter in the browser.
- storyshots
- testStateMachine in react-automata
- react-native-view-shot
- Appium
- Cypress
- Detox
- ESLint
- JSHint
- Standard
- Clinton
- Prettier
- jsx-a11y
- react-native-a11y
- DangerJS
- GreenKeeper.io
- Dependabot
- updtr
- npm-check
- Madge
- Renovate
- Solidarity
- EnvInfo
- Web Page Test
- Insights
- BenchmarkJS
- JS Inspect
- buddy.js
- CodeCov - Coverage reporting service.
- istanbul - Yet another JS code coverage tool.
- blanket - A simple code coverage library for javascript. Designed to be easy to install and use, for both browser and nodejs.
- JSCover - JSCover is a tool that measures code coverage for JavaScript programs.
- Psuedo-localization
- Naughty Strings
- testcheck-js
- Flow to testcheck
- Service Fabric
- Gremlin
- Chaos Monkey
- ClusterFuzz
- Honeybadger
- Errorception
- Optimizely
- App Center
- Bug Snag
- jsx-info
- Lighthouse
Programming Languages
Keywords
javascript
20
tdd
6
testing
6
nodejs
5
node
4
test
4
typescript
4
phantomjs
3
bdd
3
browser
3
test-framework
3
webdriver
3
selenium
2
coverage
2
angular
2
testing-tools
2
jest
2
cli
2
cli-app
2
less
2
es6
2
react-native
2
snapshot
2
ecmascript
2
gitlab
2
slimerjs
2
dependencies
2
github
2
jasmine
2
unit-testing
2
clean-code
2
mocha
2
static-code-analysis
2
test-runner
2
linter
2
eslint
2
chai
2
end-to-end-testing
2
bitbucket
2
automation
2
markdown
1
jsx
1
json
1
html
1
graphql
1
prettier
1
printer
1
scss
1
vue
1
yaml
1