مجموعة اختبارات
Test Suite
مجموعة حالات اختبار مجمّعة سوا عشان تنفّذ لهدف واحد.
بدل ما تنفّذ حالات متفرّقة، بتجمّعهم حسب الهدف: مجموعة Smoke بتنفّذ بعد كل بناء، مجموعة Regression قبل كل إصدار، ومجموعة لميزة معيّنة بعد تعديلها.
الفايدة إنك بتقدر تجاوب بسرعة على «شو بدنا نشغّل هلق؟» — والجواب بيتغيّر حسب الموقف مش حسب المزاج.
وبالأتمتة هاد بيصير أهم: مجموعة سريعة بتشتغل مع كل رفع كود، ومجموعة أطول بتشتغل بالليل. لو كل شي بمجموعة وحدة، إما بتشغّل كل شي كل مرة وبتضيع الوقت، أو ما بتشغّل إشي.