Cypress vs WebDriverIO. Which one is better to use?!

preview_player
Показать описание
CypressIO has lately become one the most popular nodeJS based automation frameworks. So we have decided to compare it with webdriverIO aka WDIO which has been doing a great job so far, to see which one is a better option to go with!

Here are a few quick links to get in touch:

Useful YouTube playlists for you:

▶️API TEST Automation:

Change your carrier and become an IT professional with us.

✔️Follow us on Instagram :
✔️ Get a free consultation or sign up for a course, questions about the course -
Рекомендации по теме
Комментарии
Автор

Very comprehensive Sergey - thank you very much!

The only thing I would question is the decision to weight each factor uniformly. IMO, test reliability should be scored for more points compared to whether a suite has premium features for example.

descriptify
Автор

Exactly what I needed to convince my QE team 👍🏻thank you

aliyas
Автор

Nice! Very useful! I'm excited to watch a new video about Cypress!

annashi
Автор

The comparison is totally good, but all come down to requirements for choosing the best for ones application and environment .
For us wdio is good as we need to work on multiple browser and tabs where as some selenium support needed.

sushil_
Автор

WDIO vs Cypress - such a battle 😄 looks like I have to learn cypress now If it’s so popu

MrVlasovIlya
Автор

I get why you gave WDIO the point on test execution order -- flexibility. But like you said, it's not a good practice to do that. I am trying to instill the concept of test independence with my team. One test should not be dependent on the outcome of another. In my humble opinion, WDIO seems like it will enable people to go down a bad path and cause brittleness in the test suite. Could cypress be doing this by design?

hExx
Автор

looking forward for the cypress framework :)

furkancoban
Автор

Бублик😂 definitely good to learn cypress, thank youuuu!

eleonoraarutyunova
Автор

lately i was thinking to switch the framework that I work on from Cypress to WDIO. But now I'm not sure anymore :D I like the fact that on WDIO you can have a framework for API, UI and Mobile, which is nice. But to be honest with you, I stayed 2 days to configure WDIO+Appium with some different libs in order to work. on cypress the configuration seem more easy to go. Thanks for video!

marius-adriancarp
Автор

Que parte de México esta genial para vacacionar

chocokis
Автор

Good points. I like the breakdown but I still think wdio is better choice and with new version of webdriverio, things are really awesome.

As a QA/QE, you need to have an ability to run test in parallel with multiple session with cross browser testing capabilities. You can do this with WDIO.

Mobile testing capability is very important and wdio works great with Appium. I think webdriver has pretty good documentation to get you started.
Xpath selectors are sometimes very handy in complex situations although I prefer to use css selectors as much as possible.

With WDIO you can purchase cloud solutions to run your test or just run it on local machine.

You can easily integrate many available reporter with WDIO so i never have any issue.

Cypress may be easy to understand and more popular but I personally like to choose WDIO for above reasons for my projects.

Checkout new version of webdriverio to see some of the new improvements.

shaswatpaudel
Автор

Interested, I understood, from video I need know both products 👍 thank you

ekaterinafilimonova
Автор

The next group starts on December 6! We upgraded the course and added even more information.
Sign up before the registration is closed 😎

Codemify
Автор

Cypress is more popular because it is easy. But technically I think webdriverIO is better than Cypress, because above mentioned main technical points support in webdriverIO, like mobile support, await Sync... I am using webdriverIO for automating native mobile application.
Learn hard and easy will be your right hand candy 😀✌️

mansikulkarni
Автор

Taking away lots of points for configuration options 🤔 and for being completely free and open source? Should they charge? 😆 Also, wdio talks directly to the browser via devtools protocol by default, no selenium server.

david
Автор

So I think there was at least 1 thing you didn’t touch on. While even dated back in October. Sessions was a beta version in Cypress. I use both Cypress and Webdriverio. And even though I am not talking about Multi Tap Support because that still something Cypress will need to work on. But it does have the support for sessions at least it’s decent support for now and the more they build onto it the better it will become. However I just feel like this was a miss for this video and should at least have been recognized here. But great video otherwise.

stefanrhys
Автор

Ability to migrate from protractor which is end of live, here definitely you can migrate much easy with webdriverIO, on reliability in time what if cypress will be end of live, you have to migrate to something else and the migration will not be that easy.

andreimartinescu
Автор

according to me Webdriver IO is technically better than Cypress

rohanchristopher
Автор

Серёга, зачётный энглиш пронаунсиейшн

LPUDmon
Автор

Cypress is much more opinionated than WDIO and you can't do as many things.

dizhar