cypress Cypress Tip: Use plugins to make assertions on your test environment Common testing headaches can be cured easily with Cypress Plugins. Mike Cataldo 5 May 2021 • 1 min read
content creation Publish heuristics when a "best practice" isn't universally applicable There's more than one way to peel a banana. Some may not have the dexterity or a ripe enough banana to do it your way. Does that mean you can't Mike Cataldo 5 Apr 2021 • 1 min read
cypress Cypress Tip: Don't Overuse the Visibility Assertion Cypress makes assertions easy with the should command and an intuitive way to leverage the ubiquitous Chai assertion library. Let's say, for example, that our application is the Real World Mike Cataldo 25 Feb 2021 • 2 min read
cypress Cypress Tip: In-Spec Functions Let's imagine you have a bunch of repeatable code in your tests: it('should do this thing', () => { // ... cy.get('#thisElement') .then($el => { // some unusual hackery here }) // ... }) it( Mike Cataldo 3 Feb 2021 • 1 min read
cypress Cypress Tip: Get the Cypress Dashboard App If you're familiar with the Cypress Dashboard, you might immediately suspect that I'm clickbaiting you, but stay with me! In Chrome there's a way to add shortcuts to ordinary sites Mike Cataldo 29 Jan 2021 • 1 min read
javascript Cypress gets lots of community love I took a risk with Cypress - and I’m glad I did. Writing and maintaining tests is a necessity if you want confidence in your product when it ships, Mike Cataldo 28 Jan 2021 • 1 min read
The Cypress Weekly Workshop is Back! The last weekly workshop was a success, so - by popular demand - I'm relaunching the Cypress Weekly Workshop! Check out the deets here. Mike Cataldo 18 Sep 2020 • 1 min read