Testing-Playground (demo)
Playground for testing-library/dom
Testing-Library makes it easy to get started with testing. But even then, it can still be challenging to find the right queries or to understand why an element isn't being matched.
Testing-Playground provides you with direct feedback. Trying to visualize the direct impact of adding and removing specific (aria) attributes. All to give you some visual support while learning about the importance of aria roles, labels, and attributes.
Future ideas are maintained in roadmap.md. Please use the issue tracker to discuss any questions or suggestions you have.
Every section in the roadmap is accompanied by one or more issues. Contributions are most welcome!
Please see contributing.md for more details. If you just want to run the playground on your own machine, go to your terminal and enter the following commands:
git clone git@github.com:smeijer/testing-playground.git
cd testing-playground
npm ci
npm run startThanks goes to these people (emoji key):
Stephan Meijer 🤔 💻 🚇 🚧 |
Marco Moretti 💻 |
Tim Deschryver 💻 |
Kent C. Dodds 🤔 |
This project follows the all-contributors specification. Contributions of any kind welcome!
