Confident Testing: Contract Testing Database Queries

A New Perspective

A New Definition: Application

Another Definition: Automated Testing

  1. Test what you changed
  2. Test your Logic
  3. Test your assumptions
  4. Test your Contracts

Don’t Test Your Tools

String Comparison Example

ORM Example

Caveat

--

--

--

Passionate about Continuous Confidence, the next step to Continuous Integration and Delivery.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

CS371p Spring 2022 Week 4: Fazal Ali

Sensu Training Redux

Data sharing in Micro-Services

Ubuntu + NginX Server Part 1: Build/Compile/Install

Git basics

AWS API Gateway as Ingress Controller Advanced settings — Part 02

When Usage-Based Pricing Does(n’t) Make Sense for Vertical SaaS

Introducing: Open-source one-page checkout

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Michael Bright

Michael Bright

Passionate about Continuous Confidence, the next step to Continuous Integration and Delivery.

More from Medium

How I usually create a test plan. Step by step

Monitoring E2E test automation: What, why, and how.

Test UI in Isolation With Playwright

The power of emotion driven testing