العربية  

books software testing process steps

If you do not find what you're looking for, you can use more accurate words.

View more

خطوات عملية فحص البرمجية (Info)


تمر عملية فحص البرمجية بعدد من الخطوات المنهجية التي تهدف إلى تحقيق أفضل النتائج بغض النظر عن منظومة البرمجة المتبعة لتطوير تلك البرمجية سواءً كانت المنظومة التقليدية أو البرمجة منظومة الأجايل (البرمجة المرنة)، وتلك الخطوات تتلخص في:

  • التخطيط والمراقبة والتحكم.
  • التحليل.
  • التصميم.
  • التحضير.
  • التنفيذ.
  • تقييم معيار الإنهاء وإصدار التقارير.
  • نشاطات إنهاء الفحص .

التخطيط والمراقبة والتحكم

تعتبر عملية التخطيط للاختبار العملية الأساسية لوضع القواعد التي ستقوم عليها عملية الاختبار على المدى القريب والبعيد، حيث يتم ضمن هذه العملية تقدير الجداول الزمنية لنشاطات عملية الاختبار جميعها والموارد البشرية المشاركة وأنواع الاختبارات التي ستنفذ ومستوياتها وأنواع المهارات والتخصصات المطلوبة خلال عملية الاختبار وغيرها من الأمور.

كما ويتم أثناء عملية التخطيط وضع معيار إنهاءالفحص لتتم عملية تقييم سير العملية نسبة لهذا المعيار ليساعد في الحكم على جهوزية عملية الاختبار واكتمالها أو نقصها .

أما عملية المراقبة فتقوم على جمع البيانات عن معايير معينة خلال عملية الاختبار ليتم الحكم من خلالها على عدة أمور والقيام باتخاذ إجراءات معينة إذا استدعى الأمر ذلك وهو ما يسمى "التحكم".

التحليل

يتم ضمن هذه الخطوة تحليل متطلبات البرمجية تبعا للاحتياجات والوظائف المطلوبة منها.

التصميم

يتم ضمن هذه الخطوة تصميم حالات الاختبار التي سيتم استخدامها لفحص البرمجية، حيث تستخدم عدة تقنيات لهذا الغرض.

التحضير

يتم ضمن هذه الخطوة تحضير ما يلزم للبدء بتنفيذ عملية الفحص من:

  • بيئة الفحص أو البرمجية المطلوبة.
  • البيانات اللازمة للفحص.
  • الفحوص التي سيتم تشغيلها أوتوماتيكيا والفحوص اليدوية وتعريف أسبقية البدء فيها.

وغيرها من الأمور المطلوبة للبدء بعملية الفحص.

التنفيذ

يتم ضمن هذه الخطوة تنفيذ الاختبارات المحدد ترتيبها في الخطوة السابقة على بيئة الفحص - تشغيل الاختبارات تلقائيا.

تقييم معيار الإنهاء وإصدار التقارير

يتم ضمن هذه المرحلة مقارنة النتائج التي تم التوصل إليها مع معيار القبول أو الإنهاء التي تم الاتفاق عليها في مرحلة التخطيط للفحص، وإصدار التقارير المتعلقة باتخاذ القرارات المتعددة للمعنين بالبرمجية تحت الفحص.

نشاطات إنهاء الفحص

يتم ضمن هذه المرحلة القيام بعدة نشاطات يكون الغرض منها الاحتفاظ بالوثائق والبيانات الناتجة من عملية الفحص ضمن المكان المخصص لذلك، حيث يتم الاستفادة من هذه الوثائق والبيانات في مشاريع قادمة. علاوة على ذلك يتم ضمن هذه المرحلة إغلاق جميع المتعلقات المفتوحة واتخاذ الإجراءات فيما يخصها.

Source: wikipedia.org