The Engineering Blog from Vinted. These are the voyages of code tailors that help create Vinted.| vinted.engineering
Join me for the final part of the One branch to rule them all guided series! We'll implement a full-fledged CI/CD pipeline, with automated tests, git tagging, Docker image building and pushing, and a deployment to Cloud Run.| too long; automated
Integration tests see if independently developed units of software work correctly when connected. Traditionally broad they are now better narrowly scoped.| martinfowler.com
Self-testing code has automated tests that are easily run to verify that it does what the programmers intended| martinfowler.com
Automated tests are important. Without them, programmers waste a huge amount of time manually checking and fixing their code.| www.jamesshore.com
Write most of your tests at a low level (unit tests) with a few broad-stack tests, eg via UI. UI tests tend to be fragile and slow.| martinfowler.com
My #2 problem with arguing testing pyramids vs honeycombs is the disparate definitions of unit test| martinfowler.com