bencodezen / vue-enterprise-boilerplate

An ever-evolving, very opinionated architecture and dev environment for new Vue SPA projects using Vue CLI.
7.78k stars 1.32k forks source link

Understanding the choice of Cypress for e2e testing #10

Closed jnarowski closed 6 years ago

jnarowski commented 6 years ago

I've used nightwatch in my past e2e testing fairly successfully. Cypress seems like a very user friendly and pretty alternative, but it also will add a cost to the testing stack - looks like $99 once they launch pricing.

I just wanted to understand the choice of Cypress for e2e testing and how to best leverage it.

chrisvfritz commented 6 years ago

I'll add more notes about this in the doc, but the short answer is they provide a development environment to help you:

And all of that will remain free, as it's all done through their MIT-licensed client. The part they'll eventually be charging for is their dashboard service, which offers even more benefits. 😻

jnarowski commented 6 years ago

Love it. It's a great service. Nightwatch can be limited. I've found it difficult to debug. Will be diving into Cypress soon.