
Cypress Sapling (automation template)

Scenario: My team wanted to write more automated checks, but we had too many features to cover and not enough time. We had to prioritize what to test… but how to do it objectively?
UBDI stands for Universal Basic Data Income, a word play on UBI. I heard about it in a TED talk from Jennifer Scott on “Why you should get paid for your data”. The concept was interesting:
I use Selenium to write most of my automated checks, and the PageObjects pattern is a must. My current team is using Cypress and, to my surprise, this test framework recommends AppActions
instead of PageObjects
. So I decided to benchmark both patterns using the following criteria: