Yuna<p>The Only Two Tests That Matter</p><p>Most tests are meaningless noise. If you want to do it right, only two types matter:</p><p>1️⃣ Component Tests – Test behavior, not mocks. Fake external services, ensure input/output works, and confidently. With that it’s easy to generate API docs & client libs without experience pact tests.</p><p>2️⃣ E2E Tests – Run 24/7, track real user behavior, log metrics, measure uptime, bugs, performance, and resilience. No need for e2e tests in CI pipelines if testing every environment.</p><p>Both test behavior, not code. You can refactor without touching tests as they only break when behavior breaks. If tests are slow, your implementation is the problem. Even a Raspberry Pi can handle it.</p><p>And above all: Tests must run locally. No excuses. It’s important for debugging and reproduction of user behaviors.</p><p><a href="https://hachyderm.io/tags/Testing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Testing</span></a> <a href="https://hachyderm.io/tags/SoftwareTesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareTesting</span></a> <a href="https://hachyderm.io/tags/DevOps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevOps</span></a> <a href="https://hachyderm.io/tags/QA" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>QA</span></a> <a href="https://hachyderm.io/tags/CICD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CICD</span></a> <a href="https://hachyderm.io/tags/Automation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Automation</span></a> <a href="https://hachyderm.io/tags/SoftwareEngineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareEngineering</span></a> <a href="https://hachyderm.io/tags/CodeQuality" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodeQuality</span></a> <a href="https://hachyderm.io/tags/Microservices" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Microservices</span></a> <a href="https://hachyderm.io/tags/PerformanceTesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PerformanceTesting</span></a> <a href="https://hachyderm.io/tags/E2ETesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>E2ETesting</span></a> <a href="https://hachyderm.io/tags/DeveloperLife" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DeveloperLife</span></a> <a href="https://hachyderm.io/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a></p>