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

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

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

ملاحظة

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

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

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

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

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

  • سرد كافة بيئات الاختبار فى مشروع الفريق الخاصة بك

  • سرد كافة مجموعات الاختبار فى خطة الاختبار الخاصة بك

  • إنشاء اختبار تشغيل باستخدام استعلام نقطة اختبار

  • إنشاء اختبار تشغيل لمجموعة اختبار و تكوين معين

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

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

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

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

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

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

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

    Tcm configs /list /server:<path for your Team Foundation Server> /teamproject:<Team Project name>

    ملاحظة

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

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

    Id Name

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

    1 Vista and IE 7

    25 Vista and IE 8

    ملاحظة

    يمكنك ايضا سرد خطط لمشروع الفريق الخاص بك باستخدام الأمر التالي: Tcm plans /list /server:<path for your Team Foundation Server> /teamproject:<Team Project name>

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

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

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

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

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

  2. لسرد كافة الخطط في مشروع الفريق الخاص بك, اكتب ما يلي في موجه الأوامر:

    Tcm plans /list /server:<path for your Team Foundation Server> /teamproject:<Team Project name>

    ملاحظة

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

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

    Id Name

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

    1 Beta 1 Test Plan

    22 RTM Test Plan

  3. (اختياري) لإيجاد كافة مجموعات الاختبار في خطة الاختبار, اكتب ما يلي في موجه الأوامر:

    Tcm suites /list /planid:<your plan id> /server:<path for your Team Foundation Server> /teamproject:<Team Project name>

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

    Id Name

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

    1 Priority 1 Test Suite

    15 Shopping Cart Test Suite

قم بسرد كافة بيئات الاختبار فى مشروع الفريق الخاصة بك

اسرد كافة بيئات الاختبار فى مشروع الفريق الخاصة بك

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

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

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

  2. لسرد كافة الخطط في مشروع الفريق الخاص بك, اكتب ما يلي في موجه الأوامر:

    Tcm testenvironments /list /server:<path for your Team Foundation Server> /teamproject:<Team Project name>

    ملاحظة

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

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

    Name Description

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

    Staging Environment Use to test staging environment

    Testing Environment for Customer ABC

قم بسرد كافة مجموعات الاختبار فى خطة الاختبار الخاصة بك

لسرد كافة مجموعات الاختبار فى خطه الاختبار الخاصة بك

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

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

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

  2. (اختياري) لإيجاد كافة مجموعات الاختبار في خطة الاختبار, اكتب ما يلي في موجه الأوامر:

    Tcm suites /list /planid:<your plan id> /server:<path for your Team Foundation Server> /teamproject:<Team Project name>

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

    Id Name

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

    1 Priority 1 Test Suite

    15 Shopping Cart Test Suite

إنشاء اختبار تشغيل باستخدام استعلام نقطة اختبار

لإنشاء اختبار تشغيل باستخدام استعلام نقطة اختبار

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

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

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

  2. لإنشاء اختبار تشغيل باستخدام استعلام نقطة اختبار لتكوين اختبار معين باستخدام المعلومات في الجدول التالي.

    Id

    Value

    Planid

    1

    Configid

    13

    قم بكتابة ما يلي في موجه الأوامر:

    Tcm run /create /title:"Nightly Run" /planid:1 /querytext:"SELECT * FROM TestPoint WHERE ConfigurationId=13" /settingsname:"Automated Settings" /testenvironment:remote /server:<path for your Team Foundation Server> /teamproject:<Team Project name>

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

    Run created with ID: <xxx>.

  3. لعرض تقدم اختبار التشغيل الخاص بك ، اتبع الخطوات في عرض و تحديث "نتائج الاختبار".

إنشاء اختبار تشغيل لمجموعة اختبار و تكوين معين

لإنشاء احتبار تشغيل لمجموعة اختبار و تكوين معين

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

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

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

  2. لإنشاء اختبار تشغيل لكافة الاختبارات في مجموعة اختبار لتكوين معين باستخدام المعلومات في الجدول التالي.

    Id

    Value

    Planid

    1

    Suiteid

    5

    Configid

    13

    قم بكتابة ما يلي في موجه الأوامر:

    Tcm run /create /title:"Nightly Run" /planid:1 /suiteid:5 /configid:13 /settingsname:"Automated Settings" /testenvironment:remote /server:<path for your Team Foundation Server> /teamproject:<Team Project name>

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

    Run created with ID: <xxx>.

    ملاحظة

    يجب توفير اختبار إعدادات و بيئة الاختبار تلقائي من تشغيله باستخدام tcm.exe. للحصول على مزيد من المعلومات حول اعدادات الاختبار و البيئات، انظر إعداد أجهزة الاختبار لتشغيل الاختبارات أو لتجميع البيانات .

  3. لعرض تقدم اختبار التشغيل الخاص بك ، اتبع الخطوات في عرض و تحديث "نتائج الاختبار".

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

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

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

    ملاحظة

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

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

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

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

  4. انقر نقراً مزدوجاً فوق بالعنوان الذى أعطيته من سطر الأوامر لفتح وعرض التفاصيل.

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

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

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

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

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

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

    ملاحظة

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

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

راجع أيضًا:

المبادئ

تشغيل الاختبارات التلقائية من سطر الأوامر:

تشغيل الاختبارات التلقائية: