Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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: about 2 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!

Awesome Lists containing this project

README

        

![Cypress to test everything!](/assets/cover-repo.jpg)


Do all kind of tests ranging from Http Redirects, Seo, Logins, Emails and much more!



ci


ready to code on gitpod


Github Stars


Follow Riccardo on Twitter

## Getting Started

[![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://github.com/riccardogiorato/cypress-for-everything)

## 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/tesla](examples/tesla): I really live Tesla so I will test various parts of their website to make sure they are working as expected.
- [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 Logo


Mailosaur





🥇 Supporter

☁️ Starter plan to let us build more tests!





## Contributing

We're open to all community contributions!

## License

MIT