تطبيق الاختبارات المؤتمتة المستمرّة ضمن خط التكامل والتّسليم المستمر

المؤلفون

  • م. سالي جركس

الملخص

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

التنزيلات

منشور

2021-12-13

إصدار

القسم

سلسلة العلوم الهندسية الميكانيكية و الكهربائية و المعلوماتية