Skip to content
🐂 Simple and complete custom Selectors for Testcafe that encourage good testing practices.
JavaScript HTML
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vscode moved __tests__ out of source Apr 20, 2019
tests chore(deps-dev): bump kcd-scripts from 1.2.1 to 1.9.0 (#43) Oct 19, 2019
typings feat: 'within' using another query (#34) Sep 22, 2019
.all-contributorsrc docs: add vanhoofmaarten as a contributor (#27) Jul 16, 2019
.gitignore feat: Add TypeScript definition (#22) Jul 11, 2019
.prettierignore fix: skip linting for now. lots of conflicts between kcd-scripts & te… Apr 25, 2019
.prettierrc fix: skip linting for now. lots of conflicts between kcd-scripts & te… Apr 25, 2019
.travis.yml fix: updated dom testing library (#31) Sep 20, 2019 fix: bump version Sep 20, 2019
package-lock.json chore(deps): bump @babel/runtime from 7.4.3 to 7.7.1 Nov 6, 2019
package.json chore(deps-dev): bump eslint from 5.16.0 to 6.5.1 Oct 19, 2019



Testcafe selectors and utilities that encourage good testing practices laid down by dom-testing-library.

Read the docs | Edit the docs

Build Status version downloads MIT License semantic-release

All Contributors PRs Welcome Code of Conduct

Watch on GitHub Star on GitHub Tweet

The problem

You want to use dom-testing-library methods in your Testcafe tests.

This solution

This allows you to use all the useful dom-testing-library methods in your tests.

Table of Contents


This module is distributed via npm which is bundled with node and should be installed as one of your project's devDependencies:

npm install --save-dev @testing-library/testcafe


Usage Docs

Other Solutions

I'm not aware of any, if you are please make a pull request and add it here!


Thanks goes to these wonderful people (emoji key):

Ben Monro
Ben Monro

📖 💻 ⚠️ 🚇 🤔
Kent C. Dodds
Kent C. Dodds

🚇 🤔 💻
Mikhail Losev
Mikhail Losev

💻 💬
Maarten Van Hoof
Maarten Van Hoof

Katsuya Hino
Katsuya Hino


This project follows the all-contributors specification. Contributions of any kind welcome!



You can’t perform that action at this time.