A software emulation of a physical computing resource that can be modified independent of the hardware attributes.
ممارسة لتطوير البرمجيات يعمل فيها مطوران على ميزة بدلًا من مطور واحد، بحيث يمكن للمطورين مراجعة كود بعضهم البعض أثناء كتاباتهما لتحسين جودة الكود.
الأدوات التي توفر مجموعة من الوظائف التي تعمل مباشرة بعد عملية التثبيت مع أي احتياجات التكوين أو التعديل. عند تطبيقه على تسليم البرنامج ، يتيح حل one-stop shop الإعداد السريع لخط النشر.
تقنية لاختبار البرمجيات يتم فيها اشتقاق حالات الاختبار من نموذج يصف الجوانب الوظيفية للنظام الذي يتم اختباره (SUT). يمكن استخدام النماذج المرئية لتمثيل السلوك المرغوب لـ SUT، أو لتمثيل استراتيجيات الاختبار وبيئة الاختبار. من خلال الاختبارات اليدوية النموذجية، يمكن إنشاء بيانات الاختبار والاختبارات الآلية تلقائيًا.
عملية ممارسة تطوير البرمجيات كنظام مترابط للعديد من الخدمات المستقلة المعيارية التي تتواصل مع بعضها البعض.
يستخدم لقياس مدى كفاءة النظام أو المكون، ويتم حسابه عن طريق حساب متوسط الوقت بين فشل النظام.
هو مظهر من مظاهر الآلية لعملية الحصول على البرنامج من التحكم في الإصدار إلى أيدي المستخدمين. (source: informIT.com)
The use of special software (separate from the software being tested) to control the execution of tests and the comparison of actual outcomes with predicted outcomes.
متوسط الوقت الذي يستغرقه النظام أو المكون للتحسن من الفشل والرجوع إلى حالة الإنتاج.
أداة CI مميزة مع دعم خارج الصندوق لـ جافا و روبي دوت نت والعديد من اللغات الأخرى.