@uuv/runner-commons
Version:
A common lib for uuv
96 lines (75 loc) • 4.14 kB
Markdown
# @uuv/runner-commons
<p align="center">
<a href="https://e2e-test-quest.github.io/uuv/">
<picture>
<img alt="UUV Logo" src="https://e2e-test-quest.github.io/uuv/img/uuv.png">
</picture>
</a>
</p>
<h3 align="center">
Test as final user
</h3>
<p align="center">
A solution to facilitate the writing and execution of E2E tests understandable by any human being(English or French) using cucumber(BDD) and cypress or playwright.
</p>
<p align="center">
<a href="https://www.npmjs.com/package/@uuv/commons" target="_blank">
<img src="https://img.shields.io/badge/available%20on%20npm-grey?logo=npm" alt="npm"/>
</a>
<a href="https://www.npmjs.com/package/@uuv/commons" target="_blank">
<img src="https://img.shields.io/badge/accessibility-yes-green" alt="accessibility"/>
</a>
<a href="https://jestjs.io/fr/" target="_blank">
<img src="https://img.shields.io/badge/tested%20with-jest-yellow?logo=jest" alt="jest"/>
</a>
<br />
</p>
<div align="center">
<a href="https://www.npmjs.com/package/@uuv/cypress" target="_blank">
<img alt="@uuv/cypress npm library download count"
src="https://img.shields.io/npm/dt/%40uuv/cypress?logo=npm&label=%40uuv%2Fcypress"></img>
</a>
<a href="https://www.npmjs.com/package/@uuv/playwright" target="_blank">
<img alt="@uuv/playwright npm library download count"
src="https://img.shields.io/npm/dt/%40uuv/playwright?logo=npm&label=%40uuv%2Fplaywright"></img>
</a>
<a href="https://www.npmjs.com/package/@uuv/assistant" target="_blank">
<img alt="@uuv/assistant npm library download count"
src="https://img.shields.io/npm/dt/%40uuv/assistant?logo=npm&label=%40uuv%2Fassistant"></img>
</a>
<a href="https://www.npmjs.com/package/@uuv/a11y" target="_blank">
<img alt="@uuv/a11y npm library download count"
src="https://img.shields.io/npm/dt/%40uuv/a11y?logo=npm&label=%40uuv%2Fa11y"></img>
</a>
<a href="https://plugins.jetbrains.com/plugin/22437-uuv" target="_blank">
<img alt="JetBrains Plugin Downloads" src="https://img.shields.io/jetbrains/plugin/d/22437-uuv?logo=jetbrains&label=UUV%20plugin"></img>
</a>
<br />
</div>
## What is @uuv/commons ?
<p align="center">
It's commons sentence of `@uuv` library (User centric Usecases Validator) that is an ecosystem simplifing the writing of End to End tests in a BDD approach and a user-centric way.
We can use the cypress engine with [@uuv/cypress](https://www.npmjs.com/package/@uuv/cypress) to run test or playwright with [@uuv/playwright](https://www.npmjs.com/package/@uuv/playwright)
</p>
## Documentation
<a href="https://e2e-test-quest.github.io/uuv/"><img src="https://img.shields.io/badge/documentation-black?&style=for-the-badge&logo=github&logoColor=white" alt="documentation"/></a>
## Usage
This library may not be downloaded directly. Please pass by [@uuv/cypress](https://www.npmjs.com/package/@uuv/cypress) or [@uuv/playwright](https://www.npmjs.com/package/@uuv/playwright)
or [@uuv/assistant](https://www.npmjs.com/package/@uuv/assistant).
## License
[<a href="https://github.com/e2e-test-quest/uuv/blob/main/LICENSE">
<img src="https://img.shields.io/badge/license-MIT-blue" alt="MIT license"/>
</a>](https://spdx.org/licenses/MIT.html)
This project is licensed under the terms of the [MIT license](https://github.com/e2e-test-quest/uuv/blob/main/LICENSE).
## Support UUV through Open Collective
If you want to help UUV grow, you can fund the project directly via [Open Collective](https://opencollective.com/uuv).
Every contribution helps us dedicate more time and energy to improving this open-source tool.
<a href="https://opencollective.com/uuv/contribute" target="_blank">
<img src="https://opencollective.com/uuv/contribute/button@2x.png?color=blue" width=300 />
</a>
Interested in becoming a sponsor?
We welcome sponsorships of all sizes!
Contact us via [GitHub](https://github.com/e2e-test-quest/uuv/discussions) or through [Open Collective](https://opencollective.com/uuv) to discuss opportunities.
## Authors
- [@luifr10](https://github.com/luifr10)
- [@stanlee974](https://github.com/stanlee974)