الفرق بين إعادة الاختبار واختبار الانحدار

الفرق بين إعادة الاختبار واختبار الانحدار
الفرق بين إعادة الاختبار واختبار الانحدار

فيديو: الفرق بين إعادة الاختبار واختبار الانحدار

فيديو: الفرق بين إعادة الاختبار واختبار الانحدار
فيديو: أساسيات القهوة: 23 فرقاً بين القهوة الأربيكا والروبستا 2024, شهر نوفمبر
Anonim

إعادة الاختبار مقابل اختبار الانحدار

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

المزيد حول إعادة الاختبار

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

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

المزيد حول اختبار الانحدار

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

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

ما الفرق بين إعادة الاختبار واختبار الانحدار؟

• إعادة الاختبار هي عملية للتحقق من الإصلاحات التي تم إجراؤها على وحدة أو عنصر معين بينما اختبار الانحدار هو عملية للتحقق من تأثير التغييرات في وظائف نظام البرنامج ككل بعد إجراء التغييرات على النظام صنع. تأثير الإصلاح على المكون الآخر للنظام هو التركيز الرئيسي.

• تم التخطيط لعملية إعادة الاختبار بناءً على الإصلاحات التي تم إجراؤها على النظام ، ويمكن أن تكون اختبارًا عامًا للتحقق من وظائف النظام بأكمله أو التحقق من منطقة معينة يتم فيها إجراء التغييرات.

• تتضمن إعادة الاختبار إعادة تشغيل حالات الاختبار السابقة التي كانت فاشلة ، ويتضمن اختبار الانحدار إعادة تشغيل الاختبارات التي تم اجتيازها في الإصدارات السابقة من نظام البرنامج.

• إعادة الاختبار تتعلق بإعادة تشغيل الاختبارات الفاشلة المدمجة مع إصلاحات للأعطال في النظام ، بينما يتعلق اختبار الانحدار فقط بجانب الانحدار في نظام البرنامج نتيجة للتغييرات.

• يتم إجراء اختبار الانحدار بعد عملية إعادة الاختبار.

• في المشاريع التي تتوفر فيها موارد وافرة ، يتم إجراء اختبار الانحدار وإعادة الاختبار في وقت واحد.

موصى به: