Cypress

An end-to-end testing framework for Javascript 🛠️

get it
#2 Product of the DayAugust 04, 2018

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.

Around the web

Reviews

  • 69013
    Bob CavezzaSoftware Developer
    Pros: 

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

    Cons: 

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

    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.

    Bob Cavezza has used this product for one month.
  • 13800
    YannProduct Enthusiast
    Pros: 

    Easy to setup and use

    Cons: 

    No cross browser tests: only Chrome

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

    Yann has used this product for one month.

Discussion

You need to become a Contributor to join the discussion - Find out how.
192907
Vinayak RanadeHiring@pseudovirtual · CEO at Drafted
We use Cypress on our team and it's awesome!
1373964
Harshit Paul@paulharshit · Tech Blogger | Starve the negative.
Looks like a great utility product.
792210
Frederik ET@frederikthede · Student
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.
407293
Michael Ziörjen@miczed_ · mzioerjen
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.
120524
Pavel 'Strajk' Dolecek@straaajk · Frontend dev
I highly recommend this (already 2 years old) talk by Cypress father Brian Mann, never seen anybody so enthusiastic about testing!