Its all too easy when using an automated testing tool to force a user behavior like clicking on an element. If you run the Cypress tests for this repo, they will all pass. But in reality, they shouldnt! They pass because we are forcing user behavior which bypasses all of the checks Cypress provides.
What's the difference between using force and not using force?
When you force an event to happen Cypress will:
Cypress will NOT perform these:
Check the Cypress docs here.