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