كيفية القيام بما يلي: إنشاء اختبار حالات من تجميع اختبارات تلقائية

إذا قمت بإنشاء الاختبارات التلقائية باستخدام Visual Studio, قد ترغب في تشغيل هذه الاختبارات كجزء من خطة الاختبار . عن طريق إضافتهم لخطة الاختبار، يمكنك قياس تقدم الاختبار. يمكنك عرض النتائج من هذه الاختبارات التلقائية و من الاختبارات الأخرى في خطه الاختبار الخاصة بك معاً و تعقب التقدم الذى تقوم به. يمكنك أيضاً تحليل النتائج فى كل وقت قمت فيه بتشغيل هذه الاختبارات باستخدام Microsoft Test Manager.

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

بعد استيراد أساليب اختبار الخاصة بك ثم إنشاء حالات الاختبار, يلزم إضافة حالات الاختبار هذه في خطة الاختبار الخاصة بك. لتشغيل حالات الاختبار هذه من خطط اختبار ، يجب عليك استخدام بيئة ظاهرية أو فعلية. لا يمكنك تشغيل الاختبارات التلقائية باستخدام Microsoft Test Manager بـدون بيئة.

يجب عليك أن تودع مشروع الاختبار الخاص بك الذي يحتوي على أساليب الاختبار التلقائي و التأكد من أن مشروع الاختبار هو جزء من تعريف البناء الخاص بك. يجب التأكد من أن البناء الذى تم إنشاؤه باستخدام تعريف البنية هذا، تم إختياره فى خطة الاختبار الخاصة بك. المعلومات الخاصة بالبناء يتم استخدامها بواسطة Microsoft Test Manager لتحديد التجميع الصحيح لأسلوب الاختبار ثم استخدم هذا لتشغيل الاختبارات التلقائية.

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

يمكنك أيضاً تشغيل الاختبارات التلقائية من سطر الأوامر باستخدام بيئة اختبار وإعدادات الاختبار. لمزيد من المعلومات، راجع كيفية القيام بما يلي: تشغيل حالات الاختبار مع التنفيذ من سطر الأوامر باستخدام Tcm.

استخدم الإجراءات التالية لإنشاء حالات الاختبار من تجميع اختبارات التلقائية التي يمكن تشغيلها بعد ذلك كجزء من خطة الاختبار :

  • إنشاء حالات الاختبار من تجميع الاختبارات التلقائية الخاصه بك و قم باضافتهم إلى الخطة الخاصة بك

  • قم بـإعداد خطة الاختبار الخاصة بك لتقوم بـاستخدام بنية الفريق الخاصة بك

  • قم بـإنشاء إعدادات الاختبار والبيئة الخاصة بك لتشغيل الاختبارات الخاصة بك

  • قم بتشغيل اختبار تلقائي استخدام الاختبار Microsoft Office 2010 Suite المدير

  • قم بـعرض و تحديث نتائج الاختبار

قم بإنشاء حالات الاختبار من تجميع اختبارات تلقائية

لانشاء حالات اختبار من تجميع من الاختبارات التلقائية

  1. افتح موجه الأوامر Visual Studio.

    لتقوم بهذا , انقر فوق ابدا ,ثم أشر الي كافة البرامج ثم اشر الي Microsoft Visual Studio 2010, ثم اشر الي أدوات Visual Studio ثم انقر فوق موجه اوامر Visual Studio 10.0.

    يقوم موجه الأوامر بفتح المجلد: محرك الأقراص:\Program Files\Microsoft Visual Studio 10.0\VC

  2. قم بـتغيير الدليل الي المجلد الذي يحتوي على تجميع البناء من مشروع الاختبار الخاص بك.

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

    cd <اسم المشروع>\bin\Debug

  3. لإستيراد كافة أساليب الاختبار من التجميع الخاص بك, اكتب ما يلي في موجه الأوامر:

    Tcm testcase /server: < مسار لخادم أساس الفريق > /teamproject:< اسم مشروع الفريق > /import /storage:< اسم التجميع الخاص بك >.dll

    ملاحظة

    المسار الخاص ب Team Foundation Server عادةً يحتوي التنسيق التالي: http:// < الاسم الخاص بـ Team Foundation Server >: 8080 / tfs. في حالة عدم معرفتك بالمسار الصحيح، قم بالتواصل مع مسؤل النظامTeam Foundation.

    ستشاهد نتائج مشابهة لهذه:

    Modification Title

    ---------------- ------------------

    Added <Name of test method>

    Added <Name of test method>

    Summary

    ------------

    Added 2

    Updated 0

    Total 2

    ملاحظة

    حالات الاختبار التي تم إنشاؤها سيكون لها نفس الاسم كأسلوب الاختبار التي تم استيرادها .

  4. (اختياري) يمكنك تحديد أساليب الاختبار التي تم استيرادها من التجميع استناداً إلى فئات الاختبار. للحصول على مزيد من المعلومات حول فئات الاختبار ، راجع تعريف فئات الاختبار لتجميع الاختبارات الخاصة بك. على سبيل المثال، الأمر التالي يوضح لك كيفية استيراد الاختبارات في فئات ShoppingCart و SmokeTest.

    Tcm testcase /server: < مسار لخادم أساس الفريق > /teamproject:< اسم مشروع الفريق > /import /storage:< اسم التجميع الخاص بك >.dll /category:"ShoppingCart&SmokeTest"

  5. (اختياري) يمكنك تحديد أساليب الاختبار التي تم استيرادها من التجميع الذى يستند إلى خاصية أسلوب الاختبار. على سبيل المثال،يوضح الامر التالى كيفية استيراد كافة أساليب الاختبار التى لها الأولوية تم تعيينها بـ 0 أو 1.

    Tcm testcase /server: < مسار لخادم أساس الفريق > /teamproject:< اسم مشروع الفريق > /import /storage:< اسم التجميع الخاص بك >.dll/maxpriority:1

  6. قم بفتح Microsoft Test Manager.

    ملاحظة

    لعرض نافذة Microsoft Test Manager انقر فوق الزر ابدأ, ثم فوق كافة البرامج. يؤشر إلى Microsoft ‏‫‏‫Visual Studio 2010 و then انقر Microsoft اختبار المدير.

  7. لتحديد خطة اختبار انقر فوق السهم للأسفل على محدد مجموعة المركز ثم انقر فوق مركز الأختبار.

  8. في شريط قوائم "مجموعة المركز"، انقر فوق خطة .

  9. (إختيارى) لتقوم بإختيار خطة أختبار مختلفة،انقر فوق الارتباط التشعبي لاسم خطة الاختبار في الزاوية اليسرى العليا، أو انقر فوق الأيقونة المنزلية.

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

    يتم عرض مربع حوار إضافة حالات الاختبار إلى المجموعة .

    ملاحظة   للحصول على المعلومات حول مجموعات الاختبار في خطط الاختبار راجع تنظيم حالات الاختبار باستخدام مجموعات الاختبار.

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

    سوف تجد حالات الاختبار معروضة في قائمة الاختبارات لمجموعة الإختبار التي حددتها.

قم بـإعداد خطة الاختبار الخاصة بك لتقوم بـاستخدام بنية الفريق الخاصة بك

لإعداد خطة الاختبار الخاصة بك لتشغيل الاختبار التلقائي الذي قمت بإنشائه، يجب عليك إختيار تعريف البنية الصحيح المستخدم لبناء الاختبار التلقائي الخاص بك . يجب عليك فعل هذا حتى يمكن لتجميع الاختبار التلقائى ان يعثر عليه فى موقع المشاركة لتعريف البنية الخاصة بك، ثم يمكن أن يتم تشغيلها منMicrosoft Test Manager.

لتقوم بـإعداد خطة الاختبار الخاصة بك لاستخدام بنية الفريق الخاصة بك

  1. قم بفتح Microsoft Test Manager.

    ملاحظة

    لعرض نافذة Microsoft Test Manager انقر فوق الزر ابدأ, ثم فوق كافة البرامج. يؤشر إلى Microsoft ‏‫‏‫Visual Studio 2010 و then انقر Microsoft اختبار المدير.

  2. لتحديد خطة اختبار انقر فوق السهم للأسفل على محدد مجموعة المركز ثم انقر فوق مركز الأختبار.

  3. في شريط قوائم "مجموعة المركز"، انقر فوق خطة .

  4. لإعداد الاختبار الخاصة بك لتشغيل الاختبارات التلقائية انقر فوق خصائص ثم انقر فوق تصفية للبنيات.

    يتم عرض مربع الحوار تصفية البنايات المكتملة.

  5. لتحديد تعريف البنية المستخدمة في إنشاء الاختبارات التلقائية الخاصة بك, أنقر فوق إنشاء تعريف.

  6. كل بنية يمكن أن تعطى قيمة محددة لتعكس جودة البنية. لتقوم بتحديد جودة البنايات التي تريد أن تتمكن من عرضها، انقر فوقجودة البنية.

    ملاحظة

    لمزيد من المعلومات حول تعريفات البنية وجودة البنية, أنظرإنشاء ثم العمل مع إنشاء تعريفات.

  7. لحفظ التغييرات الخاصة بك، انقر فوق اعداد عامل تصفية البنية.

  8. لتحديد أحدث بنيه لاستخدامها مع خطة الاختبار هذه التي تتضمن أحدث التغييرات إلى الاختبار التلقائي, يجب عليك أولاً النقر فوق حفظلحفظ الخطة ثم انقر فوق تعديل.

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

  9. لإغلاق النشاط تعيين بنيةو العودة إلى خصائص خطة الاختبار, انقر فوق أيقونة إغلاق.

  10. لحفظ هذه التغييرات لخطة الاختبار هذه، انقر فوق حفظفي شريط الأدوات.

قم بـإنشاء إعدادات الاختبار والبيئة الخاصة بك لتشغيل الاختبارات الخاصة بك

لتقوم بتشغيل الاختبار التلقائي الخاص بك يجب عليك استخدام بيئة فعليه أو ظاهريه . لا يمكنك تشغيل الاختبارات التلقائية باستخدام Microsoft Test Manager بـدون بيئة.

يجب عليك إنشاء بيئة تحتوي على الأدوار في إعدادات الاختبار الخاص بك ثم استخدام هذه البيئة في خطة الاختبار الخاصة بك. للحصول على مزيد من المعلومات حول كيفية إنشاء البيئة والأدوار و إعدادات الاختبار الخاصة بك, انظرإعداد أجهزة الاختبار لتشغيل الاختبارات أو لتجميع البيانات.

ملاحظة

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

لتقوم بـإنشاء إعدادات الاختبار والبيئة الخاصة بك لتشغيل الاختبارات الخاصة بك

  1. لإنشاء بيئة فعلية اتبع الخطوات في هذا الموضوع: إنشاء بيئة فعلية لاستخدامها في اختبار.

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

  3. لإنشاء إعدادات الاختبار الخاصه بك، اتبع الخطوات في هذا الموضوع: إنشاء إعدادات اختبار لاختبارات تلقائية كجزء من خطة اختبار.

قم بتشغيل اختبار تلقائية باستخدام الاختبار Microsoft Office 2010 Suite المدير

إلى تشغيل اختبار تلقائي باستخدام "إدارة اختبار Microsoft Office 2010 Suite"

  1. قم بفتح Microsoft Test Manager.

    ملاحظة

    لعرض نافذة Microsoft Test Manager انقر فوق الزر ابدأ, ثم فوق كافة البرامج. يؤشر إلى Microsoft ‏‫‏‫Visual Studio 2010 و then انقر Microsoft اختبار المدير.

  2. لتقوم بـتشغيل الاختبار التلقائي، انقر فوق السهم للأسفل على محدد مجموعة المركز ثم انقر فوق مركز الأختبار.

  3. في شريط القوائم مجموعة المركز, انقر فوق اختبار.

  4. (اختياري) لتجاوز البنية، إعدادات الاختبار أو البيئة المستخدمة لتشغيل الاختبارات التلقائية التي تحددها في خطة الاختبار هذه، انقر بزر الماوس الأيمن فوق الاختبار ثم انقر فوق تشغيل مع خيارات. على سبيل المثال، إذا كنت تريد التشغيل على بيئة تجهيز بدلاً من بيئة الاختبار القياسية الخاصة بك فإنه يمكنك إختيار بيئة مختلفة. من مربع الحوار خيارات التشغيل، يمكنك تغيير هذه الإعدادات, ثم انقر فوق تشغيل لتشغيل الاختبار المحدد.

    ملاحظة

    إذا قمت بتحديد بيئة مختلفة فيجب أن يكون لها نفس أدوار البيئة التي تم إنشاؤه في إعدادات الاختبار التي تستخدمها.

  5. لتقوم بـتشغيل الاختبار التلقائي دون تغيير أية خيارات انقر بزر الماوس الأيمن فوق الاختبار ثم انقر فوق تشغيل.

    يتم عرض النشاط تحليل تشغيلات الاختبارالتي تعرض التقدم الخاص بتشغيل الاختبار الذي يحتوي على هذا الاختبار.

    ملاحظة

    يمكنك تشغيل اختبارات تلقائية متعددة عن طريق تحديد اختبارات متعددة أو يمكنك تحديد تشغيل مجموعة كاملة من الاختبارات. لتشغيل مجموعة، انقر بزر الماوس الأيمن فوق مجموعة الاختبار ثم انقر فوق تشغيل.

عرض و تحديث نتائج الاختبار

لتقوم بـعرض و تحديث نتائج الاختبار

  1. قم بفتح Microsoft Test Manager.

    ملاحظة

    لعرض نافذة Microsoft Test Manager انقر فوق الزر ابدأ, ثم فوق كافة البرامج. يؤشر إلى Microsoft ‏‫‏‫Visual Studio 2010 و then انقر Microsoft اختبار المدير.

  2. لعرض نتائج الاختبار انقر فوق السهم للأسفل على محدد مجموعة المركز ثم انقر فوق مركز الأختبار.

  3. في شريط قائمة مجموعة المركز ، أنقر فوق اختبار ثم أنقر فوق تحليل تشغيلات الاختبار.

    يتم عرض نشاط تحليل تشغيلات الاختبار. يُظهر أي تشغيلات اختبار تمت لخطة الاختبار هذه .

  4. انقر نقراً مزدوجاً فوق تشغيل اختبار لفتحه وعرض التفاصيل.

    يتم عرض تفاصيل تشغيل الاختبار.

  5. (اختياري) لتحديث عنوان تشغيل الاختبار الخاص بك ليكون أكثر إفادة اكتب الاسم الجديد في العنوان.

  6. (اختياري) إذا فشل الاختبار الخاص بك يمكنك تحديث سبب الفشل. انقر فوقدقة وحدد سبب الفشل من القائمة.

  7. (اختياري) لإضافة تعليقات إلى نتيجة الاختبار انقر فوق الأيقونة "تعليقات". اكتب التعليقات الخاصة بك ثم انقر فوقحفظ التعليقات .

  8. (اختياري) لعرض تفاصيل اختبار فردي انقر نقراً مزدوجاً فوق الاختبار.

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

    ملاحظة

    إذا كنت قد حددت أنه هناك خطأ من خلال التحليل الخاص بك، يمكنك إنشاء خطأ من طريقة العرض هذه.

  9. لحفظ هذه التغييرات لخطة الاختبار هذه، انقر فوق حفظفي شريط الأدوات.

راجع أيضًا:

المهام

كيفية القيام بما يلي: إقران اختبار تلقائي بـحالة الاختبار

كيفية القيام بما يلي: تشغيل حالات الاختبار مع التنفيذ من سطر الأوامر باستخدام Tcm

موارد أخرى

إنشاء اختبارات تلقائية