Cypress.io
p/cypress-io
Fast, easy and reliable end-to-end testing
Moritz Plassnig
Cypress — An end-to-end testing framework for Javascript 🛠️
Featured
21

Fast, easy and reliable testing for anything that runs in a browser. Install Cypress in seconds and take the pain out of front-end testing.

Replies
Yann

Cypress is pretty awesome as it doesn't rely on Selenium, meaning that it's super fast and reliable.

Pros:

Easy to setup and use

Cons:

No cross browser tests: only Chrome

Harshit Paul
@Yann if you are looking for free, scalable, cross browser testing platform then be sure to visit www.lambdatest.com.
Amir Rustamzadeh
Hi everyone, as part of our ongoing effort to develop the most productive and developer-friendly testing ecosystem, we’re excited to announce GitHub integration for the Cypress Dashboard. Our team has been hard at work developing a feature-rich GitHub App to tightly integrate your Cypress test runs with your day-to-day GitHub workflow via commit status checks and PR comments: https://cypress.io/blog/2019/07/...
Bob Cavezza

Cypress is awesome. It's probably the best e2e testing frameworks that exists. Their liaisons in the community are equally awesome. There's tons of trainings and presentations on the product all the time.

Pros:

Very easy to use. I love the little details. Much better than protractor.

Cons:

Doesn't come built in to angular. :-(

Pavel 'Strajk' Dolecek
I highly recommend this (already 2 years old) talk by Cypress father Brian Mann, never seen anybody so enthusiastic about testing!
Vinayak Ranade
We use Cypress on our team and it's awesome!
Michael Ziörjen
I'm using cypress and while it's super easy to setup and use there are a ton of things you can tweak to make it fit your needs. I'm using it to test the critical paths in my react application and so far everything has been working perfectly fine.
Mat Silva

Amazing testing tool for frontend developers. The cypress team just get's our pain in this area.

Pros:

Easy to use for frontend developers.

Cons:

None!

Parwinder Bhagat
Great product. I’ve used cypress in the past to automate some mundane tasks. Introduced it to the team and now we use it for end to end test case. Works so well!
Artem Govorov

Cypress.io is the best tool for modern E2E testing, period.

Pros:

Extremely easy to get started, great docs, all batteries included

Cons:

CoffeeScript makes it a bit hard for me personally to follow some interesting bits of Cypress source code - yes, it is OSS by the way!

Frederik ET
We use Cypress at where I work and it's incredibly powerful! We have had some problems with the blur and focus function where we have used the click function instead (for focus click on element and blur click on another random element without an event binding). Another thing I personally think could be improved is the error messages. It doesn't seem to return back a line number of where the error or test failed, so you will have to find it by yourself.
Guido Arata
Sounds very promising, will check it out! Can you help me understand what are the advantages over building a Selenium test suite? Thanks and all the best!
Gleb Bahmutov
@guido_arata this page answers how this is different pretty well https://docs.cypress.io/guides/o...#
San Kumar
Can't believe this was #2 product of the day. I just tried it and I was blown away with how amazing this thing is! This thing should be a de-facto standard for web testing. Great job guys!
Arsen Hakobian
nice
Дмитрий Савинов
cool framework
Pavelas Mois
Pros: Easy to setup and use Cons: No cross browser tests: only Chrome
Ousmane NDIAYE
Definitely the best end to end test framework ! <3 I 'm using it for 15 month now and it is an amazing tool, the documentation is very relevant !
Rene Escobar
Works beautifully
Harshit Paul
Looks like a great utility product.
Tilli Eulen
We use Cypress in our team to e2e tests. It's good product!