Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/testing-library/testcafe-testing-library
:ox: Simple and complete custom Selectors for Testcafe that encourage good testing practices.
https://github.com/testing-library/testcafe-testing-library
end-to-end-testing test-automation testcafe testing-library testing-practices
Last synced: about 4 hours ago
JSON representation
:ox: Simple and complete custom Selectors for Testcafe that encourage good testing practices.
- Host: GitHub
- URL: https://github.com/testing-library/testcafe-testing-library
- Owner: testing-library
- License: mit
- Created: 2019-04-19T21:59:30.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-02-08T08:35:56.000Z (10 months ago)
- Last Synced: 2024-10-29T17:48:30.819Z (about 1 month ago)
- Topics: end-to-end-testing, test-automation, testcafe, testing-library, testing-practices
- Language: TypeScript
- Homepage: http://npm.im/@testing-library/testcafe
- Size: 1.73 MB
- Stars: 71
- Watchers: 3
- Forks: 15
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- stars - testcafe-testing-library - library | 71 | (TypeScript)
- stars - testcafe-testing-library - library | 71 | (TypeScript)
README
testcafe-testing-library
Testcafe selectors and utilities that encourage good testing practices laid down by dom-testing-library.
[**Read the docs**](https://testing-library.com/docs/testcafe-testing-library/intro) | [Edit the docs](https://github.com/alexkrolick/testing-library-docs)
[![testcafe-testing-library](https://github.com/testing-library/testcafe-testing-library/workflows/testcafe-testing-library/badge.svg)](https://github.com/testing-library/testcafe-testing-library/actions?query=branch%3Amaster+workflow%3Atestcafe-testing-library)
[![version][version-badge]][package]
[![downloads][downloads-badge]][npmtrends]
[![MIT License][license-badge]][license]
[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)[![All Contributors](https://img.shields.io/badge/all_contributors-7-blue.svg?style=flat-square)](#contributors)
[![PRs Welcome][prs-badge]][prs]
[![Code of Conduct][coc-badge]][coc]
[![Dependabot Status](https://api.dependabot.com/badges/status?host=github&repo=testing-library/testcafe-testing-library)](https://dependabot.com)
[![Discord][discord-badge]][discord][![Watch on GitHub][github-watch-badge]][github-watch]
[![Star on GitHub][github-star-badge]][github-star]
[![Tweet][twitter-badge]][twitter]## The problem
You want to use [dom-testing-library](https://github.com/kentcdodds/dom-testing-library) methods in your [Testcafe][testcafe] tests.
## This solution
This allows you to use all the useful [dom-testing-library](https://github.com/kentcdodds/dom-testing-library) methods in your tests.
## Table of Contents
- [Installation](#installation)
- [Usage](#usage)
- [Other Solutions](#other-solutions)
- [Contributors](#contributors)
- [LICENSE](#license)## Installation
This module is distributed via [npm][npm] which is bundled with [node][node] and
should be installed as one of your project's `devDependencies`:```
npm install --save-dev @testing-library/testcafe
```## Usage
[Usage Docs](https://testing-library.com/docs/testcafe-testing-library/intro#usage)
## Other Solutions
I'm not aware of any, if you are please [make a pull request][prs] and add it
here!## Contributors
Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):
Ben Monro
π π» β οΈ π π€
Kent C. Dodds
π π€ π»
Mikhail Losev
π» π¬
Maarten Van Hoof
π»
Katsuya Hino
π»
Ned Schwartz
π
Matej Ε nuderl
π» β οΈ
Tim Pinington
π» β οΈ
Nils Hartmann
π
This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!
## LICENSE
MIT
[npm]: https://www.npmjs.com/
[node]: https://nodejs.org
[coverage]: https://codecov.io/github/testing-library/testcafe-testing-library
[version-badge]: https://img.shields.io/npm/v/@testing-library/testcafe.svg?style=flat-square
[package]: https://www.npmjs.com/package/@testing-library/testcafe
[downloads-badge]: https://img.shields.io/npm/dm/@testing-library/testcafe.svg?style=flat-square
[npmtrends]: http://www.npmtrends.com/@testing-library/testcafe
[license-badge]: https://img.shields.io/npm/l/@testing-library/testcafe.svg?style=flat-square
[license]: https://github.com/testing-library/testcafe-testing-library/blob/master/LICENSE
[prs-badge]: https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square
[prs]: http://makeapullrequest.com
[donate-badge]: https://img.shields.io/badge/$-support-green.svg?style=flat-square
[coc-badge]: https://img.shields.io/badge/code%20of-conduct-ff69b4.svg?style=flat-square
[coc]: https://github.com/testing-library/testcafe-testing-library/blob/master/other/CODE_OF_CONDUCT.md
[github-watch-badge]: https://img.shields.io/github/watchers/testing-library/testcafe-testing-library.svg?style=social
[github-watch]: https://github.com/testing-library/testcafe-testing-library/watchers
[github-star-badge]: https://img.shields.io/github/stars/testing-library/testcafe-testing-library.svg?style=social
[github-star]: https://github.com/testing-library/testcafe-testing-library/stargazers
[twitter]: https://twitter.com/intent/tweet?text=Check%20out%20testcafe-testing-library%20by%20%40benmonro%20https%3A%2F%2Fgithub.com%2Ftesting-library%2Ftestcafe-testing-library%20%F0%9F%91%8D
[twitter-badge]: https://img.shields.io/twitter/url/https/github.com/testing-library/testcafe-testing-library.svg?style=social
[emojis]: https://github.com/benmonro/all-contributors#emoji-key
[all-contributors]: https://github.com/all-contributors/all-contributors
[dom-testing-library]: https://github.com/testing-library/dom-testing-library
[testcafe]: https://devexpress.github.io/testcafe/
[discord-badge]: https://img.shields.io/discord/723559267868737556.svg?color=7389D8&labelColor=6A7EC2&logo=discord&logoColor=ffffff&style=flat-square
[discord]: https://discord.gg/testing-library