تقرير نجاح البناء فوق التوقيت

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

للحصول على معلومات حول كيفية الوصول إلى التقارير، أو تحديثها، أو إدارتها، راجع التقارير (Agile).

ملاحظة

يتطلب هذا التقرير تزويد مجموعة مشروع الفريق التي تحتوي على مشروع الفريق الخاص بك بخدمات التقارير SQL Server. لا يتوافر هذا التقرير فى حالة عدم ظهور تقارير تقرير  عند فتح مستكشف الفريق وتوسيع عقدة مشروع الفريق الخاص بك.

في هذا الموضوع

  • البيانات الموجودة في التقرير.

  • تعيين مدة التقرير

  • تفسير التقرير

  • تصفية التقرير

يمكنك استخدام هذا التقرير للاجابة على الأسئلة التالية:

  • ما هي الأجزاء من المشروع التي أنتجت برامج جاهز ليتم اختبارها ؟

  • ما هي الأجزاء من المشروع التي توجد بها مشكلة في الإيداعات أو التراجعات ؟

  • مدى جودة إختبار الفريق للتعليمات البرمجية ؟

الأذونات المطلوبة.

لعرض التقرير يجب أن يتم تعيينك أو أن تنتمي إلى مجموعة تم تعيينها في دور المستعرض في "خدمات التقارير". لمزيد من المعلومات، راجع إضافة مستخدمين إلى مشروعات الفريق أو إدارة الأذونات.

البيانات التى تظهر في التقرير

البيانات التي تظهر في تقرير نجاح بنية علي الوقت مشتق من مستودع البيانات. يلخص تقرير البناء ثم نتائج الاختبار لمجموعة من تعريفات البناء في مشروع أو أكثر عبر الوقت.

يبين التخطيط صف منفصل لكل تركيبة من تعريف البنية والنظام الأساسي والتكوين. يُظهر التقرير التركيبات التي تقع ضمن عوامل التصفية التي قمت بتعيينها للحصول علي التقرير. بنظرة سريعة، يمكنك تحديد نجاح أو فشل البنيات فى الفترة الزمنية ضمن المراجعة، كما هو موضح في التوضيح التالي.

مثال لتقرير نجاح البنية بمرور الوقت

النتائج اليومية لعمليات التشغيل لتعريفات البنية تظهر بالألوان التي يصفها الجدول التالي:

حالة البنية

اللون

يشير

نجح

اللون الأخضر المستخدم في تقرير نجاح البنية

الأخضر

  • تم البناء بنجاح

  • كافة الاختبارات تمت بنجاح.

  • تغطية التعليمات البرمجية تم بشكل جيد.

نجاح الاختبارات تغطية منخفضة

اللون الأخضر الفاتح المستخدم في تقرير نجاح البنية

أخضر فاتح

  • تم البناء بنجاح

  • كافة الاختبارات تمت بنجاح.

  • تمت تغطية التعليمات البرمجية بالحد الأدنى.

نجحت البنيات لاتوجد إختبارات

اللون الأصفر المستخدم في تقرير نجاح البنية

الأصفر

  • تم البناء بنجاح

  • لا توجد إختبارات تم تشغيلها.

فشل البنية

اللون الأحمر المستخدم في تقرير نجاح البنية

الأحمر

  • تشغيل البنية ولكن لم تتم بنجاح.

  • اختبار واحد على الأقل قد فشل التي لم تفشل مسبقاً. إما أنه إختبار جديد أو إختبار نجح في تشغيل اختبار سابق.

فشل الإختبارات

اللون البرتقالي المستخدم في تقرير نجاح البنية

برتقالي

  • فشلت عملية البناء بسبب خطأ ترجمة أو أخطاء أخرى.

لا بناء

اللون الأبيض المستخدم في تقرير نجاح البنية

الأبيض

  • لم تشغل البنية في هذا اليوم.

يمكنك تصفية التقرير بالطرق التالية:

  • تغيير تاريخ البدء وتاريخ الانتهاء للتقرير.

  • تصفية تعريفات البنية بواسطة تحديد الأنظمة الأساسية والتكوينات و تعريفات البنية لتضمينها في التقرير.

لمزيد من المعلومات، راجع تصفية التقرير لاحقا في هذا الموضوع:

أنشطة إدارة البناء المطلوبة

ليكون تقرير نجاح البناء عبر الوقت مفيد، فأعضاء الفريق يجب أن يقوموا بإجراء الأنشطة التالية لإدارة البنيات:

  • إعداد نظام البنية. لإستخدام بنية Team Foundation ، يجب عليك إعداد نظام بنية.

    لمزيد من المعلومات، راجع ضبط نظام الإنشاء الخاص بك.

  • إنشاء تعريفات البنية. يمكن إنشاء العديد من تعريفات البنية، يمكن بتشغيل كل منها لإنتاج التعليمات البرمجية لنظام أساسي مختلف. أيضاً، يمكنك تشغيل أي بنية لتكوين مختلف.

    لمزيد من المعلومات، راجع إنشاء ثم العمل مع إنشاء تعريفات.

  • تشغيل الأبنية بإنتظام. يمكنك تشغيل وبالطريقة التي يمكن تشغيلها في التعيين في tervals أو بعد كل الاختيار-في. يمكنك جدولة البنيات منتظمة عند استخدام يشغّل الجدولة. للمزيد من المعلومات، راجع كيفية: إنشاء تعريف البنية الأساسية وإنشاء قيد التشغيل والمراقبة.

    ملاحظة

    على الرغم من أنه يمكن لعضو فريق تقييم بنية يدويـاً باستخدام مستكشف البنيات ، فإن هذا التقييم لا ينعكس في تقرير النجاح عبر الوقت للبنية. تصنيف البنية يظهر في تقرير ملخص البنية. للمزيد من المعلومات، راجع كيفية: تصنيف الجودة Build المكتملة وتقرير ملخص البنية.

تعيين مدة التقرير

لفهم التقدم الذي يقوم به الفريق الخاص بك للتكرار الحالي الخاص بك، قم بـتعيين تواريخ البدء والانتهاء للتقرير التي يجب أن تطابق تواريخ دورة التكرار الحالي الخاصة بك.

لتغيير مدة التكرار

  1. بجوار (تاريخ) بدء تكرار أو (تاريخ) إنهاء ، انقر فوق ايقونة التقويم ثم انقر فوق تاريخ.

  2. أنقر فوق عرض تقرير.

تفسير التقرير

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

الأسئلة التي يجيب عنها التقرير

يمكنك مراجعة تقرير نجاح البناء عبر الوقت للبحث عن إجابات عن هذه الأسئلة:

  • ما هو مدى جودة البنيات؟

  • هل تُحسَن الجودة أو تكون سيئة أو البقاء ثابتة ؟

  • ما هي الأجزاء من المشروع التي تكون جاهزة للإختبار ؟

  • ما هي الأجزاء من المشروع التي توجد بها مشكلة في الإيداعات أو التراجعات ؟

  • ما مدى جودة اختبار التعليمات البرمجية ؟

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

إصدارات سليمة و غير سليمة من التقرير

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

الإصدار الصحي وغير الصحي لنجاح البنية

تصفية التقرير

يمكنك تصفية تقرير نجاح البناء عبر الوقت بالطرق التالية:

  • تغيير تاريخ البدء وتاريخ الانتهاء للتقرير.

  • تصفية تعريفات البنية في التقرير بواسطة تحديد النظام الأساسي والتكوين و تعريفات البنية لتضمينها في التقرير.

    ملاحظة

    يمكنك تكوين تعريف البناء لعدم تشغيل الاختبارات، بعض الاختبارات، أو كافة الاختبارات. يتنوع التقرير بشكل كبير بناءً على تكوينات تعريفات البنية.

يبين الرسم التوضيحي التالي عوامل التصفية المتوفرة:

عوامل تصفية تقرير ملخص البنية

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

لتصفية البنيات التي تظهر في التقرير

  1. في قائمة النظام الأساسى، قم بتحديد خانة الاختيار لكل نظام أساسي ترغب فى تضمينه.

  2. في قائمة التكوين، قم بتحديد خانة الاختيار لكل تكوين ترغب فى تضمينه.

  3. في قائمة تعريف البنية، قم بتحديد خانة الاختيار لكل تعريف بنية ترغب فى تضمنيه.

  4. أنقر فوق عرض تقرير.

راجع أيضًا:

المبادئ

إنشاء تقرير مؤشرات جودة

تقرير ملخص البنية

موارد أخرى

إدارة و التقرير على بناء

التقارير (Agile)