DEV Community


Discussion on: Selenium vs WebDriverIO vs Cypress

liviufromendtest profile image
Liviu Lupei

Cypress also has the following major disadvantages:

  1. Cannot deal with multiple browser tabs.
  2. Does not run in Safari (2nd most used desktop browser).
  3. Cannot simulate native events such as Hover.
  4. Does not work with a lot of websites (see issue here)

Responsible developers cannot rely on Cypress, since they tend to test in Safari.
And they also need to access multiple browser tabs (scenarios such as 2FA).

That's why you won't see anyone using Cypress at companies such as Microsoft, Airbnb, Amazon, etc.