مصادر المخاطر
بالنسبة لاختبار النظام فإن الاستخدام المختلف للنظام يرتب بناء على أهميته للمستخدم و العملية المناسبة للنظام
كذلك المخاطر لها ارتباط بلغة البرمجة او الأداة المستخدمة للتطوير
تقنية تحليل المخاطر تشمل ثلاث مهمات :
تحديد الخطر : كل حالة استخدام للنظام تكلف جهد في عملية التطوير و تحتوي على مخاطرة .. فتصنف كالتالي ( مرتفع - متوسط - منخفض - وربما مرتفع جداً)
قياس المخاطرة
إصدار قائمة مرتبة لحالات الاستخدام
مستويات المخاطر
استراتيجية الحذر : اختيار أعلى قيمة
استراتيجية المتوسط : اختيار قيمة بين قيمتين
المشاكل التي يجب حلها لتعطي شكل أساسي لعملية الاختبار هي :
مشاكل التخطيط : اختبار النماذج - اختبار الـ Calss - اختبار التفاعل - اختبار النظام - اختبار الـ Regression
أسئلة :
من يقوم بعملية الاختبار ؟
المطورون - المختبرون المستقلون - مجموعة مكونة من الاثنين
ماهي الأجزاء التي سيتم اختبارها ؟
اختبار لا شيء - اختبار عينة - اختبار كل شيء - اختبار الأعلى مخاطرة
متى يتم عمل الاختبار ؟
كل يوم - اختبار العناصر كما طورت - اختبار جميع العناصر في نهاية المشروع - اختبار عند نقاط تسليم محددة
كيف يتم الاختبار ؟
بمعرفة المواصفات فقط - بمعرفة المواصفات و طريقة التنفيذ
How much testing is adequate?
No testing, exhaustive testing (consider the expected lifetime of the software), is the software life-critical,
Coverage: is a measure of how completely a test suite exercises the capabilities of a piece of software

