بيئة اختبار البرمجيات (Testing Environment)
بيئة اختبار البرمجيات أو ما يسمى بـ Testing Environment هي أحد المقومات الرئيسية لدقة الاختبارات التي يتم تنفيذها على البرمجيات. البرمجيات دائمًا تعمل بالشكل الصحيح على أجهزة المطورين. لكن وللأسف فإن هذه البرمجيات غالبًا ما يحدث فيها أخطاء في حال تشغيلها لدى المستخدم. لذلك فإن وجود بيئة خاصة باختبار البرمجيات يساهم بشكل كبير في اكتشاف الأخطاء وحلّها قبل إطلاق البرنامج.
محتويات بيئة اختبار البرمجيات
من الضروري أن تكون بيئة اختبار البرمجيات مشابهة قدر الإمكان لبيئة عمل النظام لدى المستخدم سواءً كان ذلك من ناحية الأجهزة أو نظم التشغيل المستخدمة وإعداداتها. أيضًا يجب أن تخلو بيئة الاختبار من أي أنظمة خاصة بتطوير البرنامج كما أن إمكانية الوصول لهذه البيئة يجب أن يكون متاحًا لفريق الاختبار فقط.
تصميم بيئة اختبار البرمجيات
يتم تصميم بيئة اختبار البرمجيات ضمن مرحلة تحليل وتصميم الاختبار (Test Analysis and Design) ويشمل ذلك تصميم إنشاء البيئة وتحديد البنية التحتية لها وكذلك الأدوات المطلوبة فيها ومن ذلك نظم التشغيل التي سوف يتم استخدامها.
إنشاء بيئة اختبار البرمجيات
في مرحلة تطبيق وتنفيذ الاختبار (Test Implementation and Execution)، يتم إنشاء بيئة اختبار البرمجيات وتجهيزها ومن ثم تنفيذ اختبار البرمجيات فيها.
مابعد تنفيذ الاختبارات
أما بعد الانتهاء من الاختبارات فإنه يجب أرشفة بيئة اختبار البرمجيات وحفظها من أجل الاستخدام اللاحق وبالتحديد في حال الحاجة للرجوع إليها لإثبات وجود خطأ معيّن في البرنامج.
بالتوفيق للجميع…
* الصورة من موقع: https://www.clictest.com
لا توجد تعليقات