اختبار الاسترداد

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

اختبار الاستعادة هو اختبار إجباري لتعطل البرنامج بطرق متنوعة للتحقق من سلامة عملية الاستعادة. [ 1 ] يجب عدم الخلط بين اختبار الاستعادة واختبار الموثوقية ، الذي يهدف إلى تحديد نقطة التعطل بالتحديد. يُجرى اختبار الاستعادة أساسًا للتحقق من سرعة وكفاءة استعادة التطبيق لأي نوع من الأعطال أو أعطال الأجهزة، وما إلى ذلك. يحاكي اختبار الاستعادة أنماط الأعطال أو يتسبب فعليًا في حدوثها ضمن بيئة مُحكمة. بعد حدوث العطل، تُختبر آلية تجاوز الفشل لضمان عدم فقدان البيانات أو تلفها، والحفاظ على مستويات الخدمة المتفق عليها (مثل توفر الوظائف أو أوقات الاستجابة). [ 2 ] يُحدد نوع الاستعادة أو نطاقها في مواصفات المتطلبات. وهو في الأساس اختبار لمدى كفاءة النظام في التعافي من الأعطال، أو أعطال الأجهزة، أو غيرها من المشكلات الكارثية.

أمثلة على اختبارات الاسترداد:

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

انظر أيضاً

مراجع

  1. هاروود، مايك (21 يوليو 2015). أمن الإنترنت: كيفية الدفاع ضد المهاجمين على الويب . جونز وبارتليت للتعليم. ISBN 978-1-284-10435-6.
  2. "مسرد المصطلحات القياسي ISTQB المستخدم في اختبار البرمجيات" . مؤرشف من الأصل في 5 نوفمبر 2018. تم الاطلاع عليه في 15 مارس 2019 .