Testing Pyramid and Testing Diamond are two ways of managing automated tests. We’re going to learn what they are and how they are built in relation to Unit Tests, Integration Tests, and End-to-end Tests.
Continue reading
A system should be robust: it should be able to resist change and, well, not generate regressions. Postel’s law helps define a mindset to create robust APIs.
Continue reading