ভাল অভিপ্রায় সত্ত্বেও, দলগুলি testing anti-patterns-এ পড়ে যায় — এমন অনুশীলন যা পরীক্ষাগুলিকে ভঙ্গুর, ধীর, অবিশ্বাস্য বা কম মূল্যবান করে তোলে। এগুলি স্বীকৃতি দেওয়া এবং এড়িয়ে চলা একটি স্বাস্থ্যকর, মূল্যবান পরীক্ষা স্যুট বজায় রাখার জন্য গুরুত্বপূর্ণ।
পরীক্ষার গুণমান anti-patterns
✗ TESTING IMPLEMENTATION DETAILS → tests coupled to internals → break on every refactor
(brittle) → test BEHAVIOR/outcomes instead
✗ FLAKY tests → intermittent failures erode trust → people ignore failures (real ones too)
✗ OVER-MOCKING → mocking everything → tests verify mock interactions, not real behavior;
brittle and give false confidence
✗ Tests with NO meaningful assertions → run code but verify nothing (false coverage)
✗ GIANT tests checking many things → unclear what failed; hard to maintain
