Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mehradi-github/ref-bdd
Unit, Integration, and End-to-End Testing
https://github.com/mehradi-github/ref-bdd
bdd-tests cucumber cypress e2e-testing mochawesome
Last synced: 10 days ago
JSON representation
Unit, Integration, and End-to-End Testing
- Host: GitHub
- URL: https://github.com/mehradi-github/ref-bdd
- Owner: mehradi-github
- License: mit
- Created: 2024-07-14T10:41:52.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-08-10T07:50:08.000Z (5 months ago)
- Last Synced: 2024-11-08T08:55:08.129Z (2 months ago)
- Topics: bdd-tests, cucumber, cypress, e2e-testing, mochawesome
- Language: JavaScript
- Homepage:
- Size: 8.54 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Testing via Cypress
- [Testing via Cypress](#testing-via-cypress)
- [Cypress](#cypress)
- [The reference of used commands](#the-reference-of-used-commands)
- [Cucumber](#cucumber)
- [Installing extention for Cucumber](#installing-extention-for-cucumber)## Cypress
[Cypress](https://github.com/mehradi-github/ref-cypress#e2e-testing-with-cypress) is a next generation front end testing tool built for the modern web. We address the key pain points developers and QA engineers face when testing modern applications.
### The reference of used commands
- [typescript support](https://docs.cypress.io/guides/tooling/typescript-support)
- [mount component](https://docs.cypress.io/api/commands/mount)
- [visit](https://docs.cypress.io/api/commands/visit)
- [get](https://docs.cypress.io/api/commands/get)
- [invoke](https://docs.cypress.io/api/commands/invoke)
- [its](https://docs.cypress.io/api/commands/its)
- [origin](https://docs.cypress.io/api/commands/origin)
- [Catalog of Events](https://docs.cypress.io/api/cypress-api/catalog-of-events)
- [stub](https://docs.cypress.io/api/commands/stub)
- [check](https://docs.cypress.io/api/commands/check)
- [scrollIntoView](https://docs.cypress.io/api/commands/scrollintoview)
- [Custom Commands](https://docs.cypress.io/api/cypress-api/custom-commands)
- [trigger](https://docs.cypress.io/api/commands/trigger)
- [env](https://docs.cypress.io/api/cypress-api/env)
- [Debugging](https://docs.cypress.io/guides/guides/debugging)
- [Screenshots and Videos](https://docs.cypress.io/guides/guides/screenshots-and-videos)
- [viewport](https://docs.cypress.io/api/commands/viewport)
- [clearCookie](https://docs.cypress.io/api/commands/clearcookie)
- [clearLocalStorage](https://docs.cypress.io/api/commands/clearlocalstorage)
- [Reporters](https://docs.cypress.io/guides/tooling/reporters)
- [test-retries](https://docs.cypress.io/guides/guides/test-retries#Configure-Test-Retries)
- [plugins](https://docs.cypress.io/plugins)
- [request](https://docs.cypress.io/api/commands/request)
- [intercept](https://docs.cypress.io/api/commands/intercept)
- [fixture](https://docs.cypress.io/api/commands/fixture)
- [its](https://docs.cypress.io/api/commands/its)This is an [example](https://example.cypress.io/) app used to showcase Cypress.io End-to-End (E2E) testing.
## Cucumber
[Cucumber](https://cucumber.io/docs/guides/overview/) is a tool that supports Behaviour-Driven Development([BDD](https://cucumber.io/docs/bdd/)).
### [Installing extention for Cucumber](https://github.com/mehradi-github/ref-cypress#installing-extention-for-cucumber)