https://github.com/riccardogiorato/cypress-for-everything
Cypress to test everything! - Do all kind of tests with Cypress ranging from Http Redirects, Seo, Logins, Emails and much more!
https://github.com/riccardogiorato/cypress-for-everything
cypress cypress-example cypress-io cypress-stripe e2e-boilerplate end-to-end-testing gmail mailslurp stripe typescript
Last synced: 6 months ago
JSON representation
Cypress to test everything! - Do all kind of tests with Cypress ranging from Http Redirects, Seo, Logins, Emails and much more!
- Host: GitHub
- URL: https://github.com/riccardogiorato/cypress-for-everything
- Owner: riccardogiorato
- License: mit
- Created: 2021-08-03T17:35:07.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2025-04-04T18:43:25.000Z (7 months ago)
- Last Synced: 2025-04-04T19:47:22.044Z (7 months ago)
- Topics: cypress, cypress-example, cypress-io, cypress-stripe, e2e-boilerplate, end-to-end-testing, gmail, mailslurp, stripe, typescript
- Language: TypeScript
- Homepage: https://github.com/riccardogiorato/cypress-for-everything
- Size: 1.07 MB
- Stars: 77
- Watchers: 2
- Forks: 16
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- awesome-cypress - Cypress for Everything 🤩: testing SEO, Http Redirects, Logins, Sitemaps and more!
README

Do all kind of tests ranging from Http Redirects, Seo, Logins, Emails and much more!
## Examples
You can find all the examples listed inside the "examples" folder here:
### [examples/](examples/)
- [examples/accessibility](examples/accessibility): testing for accessibility issues or A11Y with Axe.
- [examples/form-inputs](examples/form-inputs): testing out different types of forms and inputs.
- [examples/gmail](examples/gmail): testing email workflows with free Gmail accounts or with paid GSuite accounts from UI submission to email delivery.
- [examples/http-response-status](examples/http-response-status): testing different http response status codes like 200/300/404 and also various redirects 301!
- [examples/mailosaur](examples/mailosaur): 🏆 The Best way to test Email user flows is possible with **"Mailosaur"**, an email service to create email inboxes to test anything, they also provide a great cypress plugin we will use!
- [examples/mailslurp](examples/mailslurp): the best alternative to Mailosaur, comes a second place just cause they are pricier and with less responsive support channels!
- [examples/metatags](examples/metatags): all search engines and social networks love metatags and we will test them out to prevent and bug, ranging from twitter:tilte, moving to title and description and finally all open graph tags like og:title or og:url and more!
- [examples/sitemap](examples/sitemap): we will prevent dead links and unwanted pages to appear from the sitemap.xml file by checking all of the sitemap links.
- [examples/stripe](examples/stripe): Stripe is the most popular payment processing service in the world and we make some simple tests for you to get started!
- [examples/structured-data](examples/structured-data): Google loves Structured Data and we will test them without having to manually do this step by using a great NPM package called "structured-data-testing-tool".
- [examples/url-query](examples/url-query): Url query parameters are the base of the dynamic web and they are used by all the main search engines to implement their search functionalities and we will test them.### Support and Sponsors
We're happy to announce we are starting to get official support from a few partners and companies to support this public project!
![]()
Mailosaur
🥇 Supporter
☁️ Starter plan to let us build more tests!
## Contributing
We're open to all community contributions!
## License
MIT