لوحة معلومات البنية
يمكنك استخدام "إنشاء لوحة المعلومات" للحصول على نظرة عامة حول أنشطة التطوير التي تؤثر على جودة البنيات . البنيات الليلية مهمة لمشروعات تطوير البرامج. عند عدم إكتمال البنيات بنجاح أو فشل اختبارات التحقق من البناء(BVT)، يجب على الفريق حل المشكلة فوراً.
ملاحظة
يمكنك الوصول إلى لوحات المعلومات من خلال موقع المشروع الفريق الخاص بك. يمكنك الوصول إلى لوحة معلومات البنية فقط إذا تم تشغيل هذا المدخل وتم تجهيزه لإستخدام Microsoft Office SharePoint Server 2007. لمزيد من المعلومات، راجع لوحات المعلومات (Agile) أو الوصول إلى موقع مشروع الفريق و إرشادات المعالجة.
في هذا الموضوع
|
يمكنك استخدام لوحة المعلومات للاجابة على الأسئلة التالية:
|
الأذونات المطلوبة.
لعرض لوحة المعلومات، يجب أن يتم تعيينك أو تكون منتمي إلى مجموعة تم تعيينها إلى أذونات القراءة في منتجات SharePointلمشروع الفريق . لتعديل أو نسخ أو تخصيص لوحة معلومات ، يجب أن يتم تعيينك أو أن تكون منتمى إلى مجموعة تم تعيينها اذونات أعضاء في منتجات SharePoint لمشروع الفريق. لمزيد من المعلومات، راجع إضافة مستخدمين إلى مشروعات الفريق.
لتعديل تقرير Excel يجب أن تكون عضواً في TfsWarehouseDataReaders في دور الأمن SQL Server خدمات تحليل ، و يجب أن يتم تعيينك أو أن تنتمى إلى مجموعة لها أذونات الأعضاء في منتجات SharePoint لـمشروع الفريق. لمزيد من المعلومات، راجع منح الوصول إلى قواعد بيانات مستودع البيانات ل Visual Studio ALM.
لعرض عنصر عمل، يجب أن تكون عضواً فى مجموعة القراء أو يجب أن يتم تعيين عرض عناصر العمل في هذه العقدة يجب ان تضبط الي السماح. لإنشاء أو تعديل عنصر عمل، يجب أن تكون عضواً فى مجموعة المساهمون أو يجب تعيين إذن تحرير عناصر العمل في هذه العقدة لابد ان تضبط الاذونات الي السماح. لمزيد من المعلومات، راجع إدارة الأذونات.
البيانات المعروضة فى لوحة المعلومات
يمكن للفريق استخدام لوحة معلومات البنية لمراقبة جودة البنيات وتحديد ما إذا كان يجب على أحد أعضاء الفريق اتخاذ خطوات معينة لمعالجة فشل البناء. تعرض لوحة المعلومات أجزاء الويـب التى يوضحها الرسم التوضيحي و يصفها الجدول.
ملاحظة
تغطية التعليمات البرمجية و مخططات التغطية و تقارير و ، لا تظهر عندما يكون مستودع بيانات مشروع الفريق غير متوافر.
جزء ويب |
البيانات المعروضة |
موضوع ذو صلة |
---|---|---|
رسم خطي يصف النسبة المئوية من التعليمات البرمجية التي تم اختبارها من قبل اختبارات التحقق من البناء (BVT) واختبارات أخرى على مدار أخر أربعة أسابيع. |
||
مخطط مساحي مكدس يصف عدد أسطر التعليمات البرمجية التى قام الفريق بإضافتها أو إزالتها أو قام بتغييرها في الإيداع قبل البناء خلال أخر أربعة أسابيع. |
||
قائمة بأخر الأبنية و حالة البناء الخاصة بهم. يمكنك عرض مزيد من التفاصيل بالنقر فوق بنية معينة. القائمة مشتقة من جزء ويب Team Web Access وسيلة إيضاح: : البنية قيد التقدم : لم تبدأ البنية : نجحت البنية : فشل البنية : توقفت البنية : نجحت البنية جزئيًا |
||
قائمة بالأحداث القادمة مشتقة من جزء ويب SharePoint. |
غير قابلة للتطبيق |
|
عدد عناصر العمل النشطة و المغلقة و التى تم حلها. يمكنك فتح قائمة عناصر العمل عن طريق النقر فوق كل عضو. القائمة مشتقة من جزء ويب Team Web Access |
||
قائمة أكثر الإيداعات حداثةً. يمكنك عرض المزيد من التفاصيل عن طريق النقر فوق إيداع معين. القائمة مشتقة من جزء ويب Team Web Access |
الأنشطة المطلوبة لـتعقب الأبنية.
حتى تكون التقارير التي تظهر في لوحة معلومات البناء مفيدة و دقيقة، ينبغى على الفريق تنفيذ الأنشطة التالية:
إعداد نظام البنية. لإستخدام بنية Team Foundation ، يجب عليك إعداد نظام بنية.
لمزيد من المعلومات، راجع ضبط نظام الإنشاء الخاص بك.
إنشاء تعريفات البنية. يمكن إنشاء العديد من تعريفات البنية ثم قم بتشغيل كل منها لإنتاج التعليمات البرمجية لنظام أساسي مختلف. أيضاً، يمكنك تشغيل أي بنية لتكوين مختلف.
لمزيد من المعلومات، راجع إنشاء ثم العمل مع إنشاء تعريفات.
تعريف الاختبارات لتعمل تلقائياً كجزء من البنية. كجزء من تعريف البنية, يمكنك تعريف الاختبارات ليتم تشغيلها كجزء من البنية أو تفشل إذا فشلت الاختبارات.
لمزيد من المعلومات، راجع كيفية: تعريف البنية استخدام القالب الافتراضي.
تكوين الاختبارات لجمع بيانات تغطية التعليمات البرمجية . حتى تظهر بيانات تغطية التعليمات البرمجية في التقرير, يجب على أعضاء الفريق وضع علامة فى الاختبارات لجمع تلك البيانات.
للمزيد من المعلومات، راجع كيفية: تكوين رمز تغطية استخدام اختبار إعدادات مع الاختبارات التلقائية وكيفية: جمع البيانات تغطية التعليمات البرمجية باستخدام اختبارات عام.
تشغيل الأبنية بإنتظام. يمكنك تشغيل بناءين في فترات زمنية منتظمة أو بعد كل إيداع. يمكنك إنشاء بناء العادية متى تقوم استخدم يشغّل الجدولة.
للمزيد من المعلومات، راجع كيفية: إنشاء تعريف البنية الأساسية وإنشاء قيد التشغيل والمراقبة.
ملاحظة
على الرغم من أنه يمكن لعضو فريق تقييم بنية يدويـاً باستخدام مستكشف البنيات ، فإن هذا التقييم لا ينعكس على تقرير مؤشرات جودة البنية. تصنيف البنية يظهر في تقرير ملخص البنية. للمزيد من المعلومات، راجع كيفية: تصنيف الجودة Build المكتملة وتقرير ملخص البنية.
مراقبة البنيات.
يمكن للفريق استخدام إنشاء لوحة معلومات البنية لمراقبة جودة البنيات و مستوى تغطية التعليمات البرمجية الذي تقوم باختباره. نموذجياً،تكون تغطية التعليمات البرمجية عالية ويكون التغير فى التعليمات البرمجية منخفض أو ينخفض. استناداً إلى أهداف فريقك، يجب أن تكون تغطية التعليمات البرمجية من 80 % إلى 100 %.
يمكنك استخدام تقارير تغطية التعليمات البرمجية وتقارير التغير فى التعليمات البرمجية للإجابة على الأسئلة التي يتم سردها في الجدول التالي.
أى البنيات نجحت ؟
أى البنيات لها عدد ملحوظ من التغييرات فى التعليمات البرمجية؟
كم عدد مرات نجاح البنيات؟
علي أي أساس تتغير التعليمات البرمجية ؟
كم يختبر الفريق من التعليمات البرمجية ؟
ما هو مدى جودة البنيات؟
هل ترتفع الجودة أم تنقص أم تظل ثابتة؟
للمزيد من المعلومات، راجع تقرير Excel تغطية التعليمات البرمجية وتقرير Excel ل "Code Churn".
تخصيص لوحة معلومات الجودة
يمكنك تخصيص لوحة معلومات البنية بالطرق التالية:
قم بتغيير عوامل التصفية لكل تقرير في Office Excel للتركيز على مناطق منتج محددة أو تكرارات محددة .
إضافة تقارير Excel الموجودة مثل حالة بناء أو تقدم الأخطاء إلى لوحة المعلومات.
للحصول على مزيد من المعلومات حول كيفية العمل مع تخصيص تقارير Excel، راجع الصفحات التالية على موقع Microsoft: