The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
React-testing-library Alternatives
Similar projects and alternatives to react-testing-library
-
-
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
TypeScript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
Tailwind CSS
A utility-first CSS framework for rapid UI development.
-
create-react-app
Set up a modern web app by running one command.
-
-
Gatsby
The best React-based framework with performance, scalability and security built in.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
chakra-ui
⚡️ Simple, Modular & Accessible UI Components for your React Applications
-
Material UI
Ready-to-use foundational React components, free forever. It includes Material UI, which implements Google's Material Design.
-
-
react-query
Discontinued 🤖 Powerful asynchronous state management, server-state utilities and data fetching for TS/JS, React, Solid, Svelte and Vue. [Moved to: https://github.com/TanStack/query]
-
react-beautiful-dnd
Beautiful and accessible drag and drop for lists with React
-
jsdom
A JavaScript implementation of various web standards, for use with Node.js
-
-
formik
Discontinued Build forms in React, without the tears 😭 [Moved to: https://github.com/jaredpalmer/formik]
-
-
react-router
Discontinued Declarative routing for React [Moved to: https://github.com/remix-run/react-router] (by reacttraining)
-
Detox
Gray box end-to-end testing and automation framework for mobile apps
-
cosmos-js
Sandbox for developing and testing UI components in isolation
-
react-redux-links
Curated tutorial and resource links I've collected on React, Redux, ES6, and more
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
react-testing-library reviews and mentions
-
ReactJS Good Practices
React Testing Library
-
Testing React Portals: A Real-Life Example for testing a modal
After searching for a workaround, I found this issue thread on the React-testing-library Github page, which gave me a clear solution.
-
automation testing
yeeeesss and as an advice use testID in most of matcher cases. also do not rely only on detox matcher try https://github.com/testing-library/react-testing-library
-
Some Very Cool (Underrated maybe) React Libraries
React Testing Library: This library provides simple and complete React DOM testing utilities that encourage good testing practices. It helps you write tests that are more focused on the behavior of your components rather than the implementation details. https://github.com/testing-library/react-testing-library
-
The Beginner's Guide to React Testing
I've had a number of issues since the upgrate to React 18, notably this one.
-
Please be Patient.. React 18 npm hell
For more information see: - The PR implementing 'renderHook' in React Testing Library
-
TinySource - Completely free TS/JS one-file source code snippets with tests, which can be copied to avoid extra dependencies (contributions welcome).
Really? It seems like it's already been replaced. Can you link to where it's not quite deprecated yet? https://github.com/testing-library/react-testing-library/releases/tag/v13.1.0
-
How to test if a component is rendered with the right props when using react-testing-library?
expect(wrapper.find('FetchNextPageButton').props()).toMatchObject({ query: NEWS\_QUERY, path: "viewer.news"}) So I'm wondering what's the best approach to test it by using React testing library instead.
-
Next.js Setup | ESLint, Jest, React Testing Library, and Absolute Imports
^ jest for running the tests & @types/jest to help with IDE auto-complete when writing tests. @testing-library/react to render components in the testing environment & test them in a way that tries to mimic how users interact with them. @testing-library/jest-dom for additional DOM-related assertions.
-
Getting Started with React Cosmos
There are many ways to test component UIs and some testing frameworks help us achieve that, to mention but a few react-testing-library, where we write tests to check what a component has, for example, if we are testing a form component, we will write tests to check it a button is rendered, if there are input and/or select tags, etc and we usually see the results in our terminals but with React cosmos, we have a visual way to test our components (Visual TDD) which makes testing easier.
-
A note from our sponsor - WorkOS
workos.com | 18 Apr 2024
Stats
testing-library/react-testing-library is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of react-testing-library is JavaScript.
Popular Comparisons
- react-testing-library VS react-beautiful-dnd
- react-testing-library VS Enzyme
- react-testing-library VS Tailwind CSS
- react-testing-library VS jest
- react-testing-library VS jsdom
- react-testing-library VS react-unit
- react-testing-library VS chai-enzyme
- react-testing-library VS redux-ava
- react-testing-library VS jsdom
- react-testing-library VS legit-tests