إنشاء إعدادات الاختبار لتشغيل اختبارات تلقائية من Visual Studio

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

اعدادات الاختبار لـ Visual Studio مخزنة في ملف. تعرّف ما يلي:

  • مجموعة الأدوار المطلوبة من أجل التطبيق تحت الاختبار الخاص بك

  • الدور الذي تقوم بـاستخدامه لتشغيل الاختبارات الخاصة بك

  • محول البيانات التشخيصي الذي تقوم باستخدامه لكل دور

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

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

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

  • Local.testsettings: يقوم هذا بتشغيل الاختبارات محلياً دون تشخيص محولات البيانات المحددة.

  • Traceandtestimpact.testsettings: يقوم هذا بتشغيل الاختبارات الخاص بك محلياً مع محولات بيانات التشخيص المكونة التالية لتجميع البيانات من كافة النماذج والعمليات:

    • IntelliTrace:

    • تأثير الاختبار:

    • معلومات النظام

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

استخدم الإجراءات التالية لإنشاء و إزالة إعدادات الاختبار في الحل الخاص بك للاختبارات التلقائية التي تخطط لتشغيلها من Visual Studio.

  • إنشاء اعدادات الاختبارات للتنفيذ المحلي

  • إنشاء إعدادات الاختبار لتشغيل الاختبارات أو جمع البيانات, أو التأثير على جهاز الاختبار عن بعد

إضافة إعدادات اختبار للتنفيذ المحلي إلى الحل الخاص بك

لإضافة إعدادات اختبار للتنفيذ المحلي إلى الحل الخاص بك

  1. في مستكشف الحلول , انقر بزر الماوس الأيمن فوق عناصر الحل ، أشر إلى إضافة، ثم انقر فوق عنصر جديد.

    يظهر مربع الحوار Add New Item.

  2. في جزء القوالب المثبتة انقر فوق إعدادات الاختبار.

  3. (اختياري) في مربع الاسم قم بـتغيير اسم ملف اعدادات الاختبار.

  4. انقر فوق إضافة.

    يظهر ملف اعدادات الاختبار الجديد في مستكشف الحلول ضمن مجلد عناصر الحل.

    ملاحظة

    قائمة إعدادات الاختبار التي Visual Studio تعرض يتم اشتقاقها من قائمة ملفات إعدادات الاختبار في مجلد عناصر الحل . على سبيل المثال، يتم عرض ملفات إعدادات الاختبار في المجلد عناصر الحل عند استخدام خيار تحديد إعدادات الاختبار النشطة على قائمة الاختبار. وهذا يعني أنه إذا قمت بنقل ملف اعدادات اختبار إلى موقع آخر في التسلسل الهرمي للحل الخاص بك, لم يعد من الممكن استخدامها كإعدادات اختبار من داخل Visual Studio IDE.

  5. يتم عرض مربع الحوارإعدادات الاختبار. يتم اختيار صفحة عامة .

    يمكنك الآن تحرير و حفظ قيم إعدادات الاختبار.

    ملاحظة

    يتم سرد كل إعدادات الاختبار التي قمت بـإنشاءها كخيار ل تحديد إعدادات الاختبار النشطة و خيارات تحرير إعدادات الاختبار على قائمة الاختبار.

  6. تحت اسمقم بكتابة اسم إعدادات الاختبار.

  7. (اختياري) ضمن الوصف،قم بكتابة وصفاً لاعدادات الاختبار حتى يعرف أعضاء الفريق الاخرين ما هي مخصصه له.

  8. (اختياري) لتحديد نظام التسمية الافتراضية لشغيل الاختبار الخاص بك ، حدد نظام التسمية الافتراضية . لتعريف نظام التسمية الخاص بك حدد نظام معرّف من قبل المستخدم ثم اكتب النص الذي تريده في بادئة النص. لإلحاق طابع التاريخ والوقت بـاسم تشغيل الاختبار، حدد إلحاق طابع التاريخ والوقت .

  9. انقر فوق الأدوار.

    يتم عرض صفحة الأدوار.

  10. لتشغيل الاختبارات الخاص بك محلياً , حدد تنفيذ محلي .

  11. انقر فوق البيانات و التشخيص .

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

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

    للحصول على معلومات مفصلة حول كل محول بيانات تشخيصي وكيفية تكوينه, يمكنك عرض الموضوع المقترن في الجدول التالي.

    ملاحظة

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

    محولات البيانات التشخيصية لـ الاختبارات التلقائية

    محول البيانات التشخيصية

    موضوع مقترن

    IntelliTrace: يمكنك تكوين محول البيانات التشخيصية IntelliTrace لتجميع معلومات تتبع تشخيصية معينة للمساعدة في عزل الأخطاء التي يصعب اعاده إنتاجها. يقوم هذا بـإنشاء ملف IntelliTrace له أمتداد .iTrace الذي يحتوي على هذه المعلومات. عندما يفشل الاختبار يمكنك إنشاء خطأ. الملف IntelliTrace الذي تم حفظه مع نتائج الاختبار يتم ربطه تلقائياً بـهذا الخطأ . البيانات التي يتم تجميعها في الملف IntelliTrace تقوم بزيادة إنتاجية التصحيح عن طريق تقليل الوقت المطلوب لإعادة إنتاج وتشخيص خطأ في التعليمات البرمجية. من ملف IntelliTrace هذا يمكن محاكاة جلسة العمل المحلية على جهاز كمبيوتر آخر, هذا يؤدي إلى تقليل إمكانية وجود خطأ غير قابل لإعاده الانتاج.

    لمزيد من المعلومات، راجع Historical Debugger.

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

    محلل ملفات التعريفASP.NET : يمكنك إنشاء إعداد اختبار يتضمن إنشاء تشكيل جانبي لـ ASP.NET ، الذي يجمع بيانات الأداء على تطبيق ويب لـ ASP.NET.

    كيفية القيام بما يلي: تكوين محلل ملفات التعريف ASP.NET باستخدام إعدادات الاختبار

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

    كيفية القيام بما يلي: إعداد تغطية التعليمات البرمجية بـاستخدام إعدادات الاختبار لـ إلاختبارات التلقائية

    سجل الأحداث : يمكنك تكوين إعداد اختبار ليضمن تجميع سجل أحداث، الذي سيتم تضمينه في نتائج الاختبار.

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

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

    ملاحظة   لا يمكن استخدام مضاهاة شبكة الاتصال لزيادة سرعة اتصال شبكة الإتصال.

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

    معلومات النظام : يمكن أن يتم إعداد الاختبار ليتضمن معلومات نظام عن الجهاز الذي يتم تشغيل الاختبار عليه. يتم تعيين معلومات النظام في نتائج الاختبار باستخدام إعداد اختبار.

    لا يوجد تكوين مطلوب لتجميع هذه المعلومات.

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

    كيفية القيام بما يلي: تجميع البيانات للتحقق من أي الاختبارات يجب أن يتم تشغيلها بعد تغييرات التعليمات البرمجية

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

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

  13. انقر فوق Next.

    يتم عرض صفحة التوزيع.

  14. لإنشاء دليل منفصل لتوزيع كل مرة تقوم فيها بتشغيل الاختبارات, حدد تمكين التوزيع .

    ملاحظة

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

  15. لتقوم بـإضافة ملف إلي الدليل الذي تستخدمه لتشغيل الاختبارات الخاصة بك التي تحتاجها للاختبارات, انقر فوق إضافة ملف ثم قم بتحديد الملف الذي تريد إضافته.

  16. لتقوم بـإضافة دليل إلي الدليل الذي تستخدمه لتشغيل الاختبارات الخاصة بك التي تحتاجها للاختبارات, انقر فوق إضافة ملف ثم قم بتحديد الدليل الذي تريد إضافته.

    ملاحظة

    للحصول على مزيد من المعلومات حول كيفية توزيع الملفات والدلائل للاختبارت الفرديه باستخدام الخصائص و السمة DeploymentItem, انظر كيفية القيام بما يلي: تكوين اختبار التوزيع.

  17. لتقوم بـتشغيل البرامج النصية قبل و بعد الاختبارات الخاصة بك، انقر فوقتثبيت و مسح البرامج النصية.

    يتم عرض صفحة ‎‏‎تثبيت و مسح البرامج النصية

    1. اكتب موقع ملف البرنامج النصي في تثبيت البرنامج النصي أو انقر فوق علامة القطع ( ) لتحديد موقع تثبيت البرنامج النصي .

    2. اكتب موقع ملف البرنامج النصي في مسح البرنامج النصي أو انقر فوق علامة القطع ( ) لتحديد موقع مسح البرنامج النصي.

  18. لتقوم بتشغيل الاختبارات الخاص بك باستخدام مضيف آخر ، انقر فوق مضيفين.

    1. لتقوم بتشغيل اختبارات الوحدة الخاصه بك في نفس العملية كموقع ASP.NET،قم بتحديد ASP.NET في نوع المضيف. للحصول على مزيد من المعلومات حول كيفية تكوين المضيف, انظراختبارات الوحدة لخدمات ويب ASP.NET.
  19. (اختياري) للحد من الفترة الزمنية لكل تشغيل اختبار و اختبارات فردية, انقر فوق مهلات الاختبار.

    1. لتقوم بـإحباط تشغيل اختبار عند تجاوز الحد الأقصى للوقت, قم بتحديد إحباط تشغيل اختبار إذا تجاوز الوقت الإجمالي ثم اكتب قيمة هذا الحد.

    2. لتقوم بـفشل اختبار واحد إذا تم تجاوز الحد الأقصى للوقت,قم بتحديد علم اختبار فردي كفشل إذا تم تجاوز وقت التنفيذ الخاص بهاواكتب قيمة لهذا الحد.

  20. (اختياري) لتكوين الوظائف الاضافية لاختبارات الويب, انقر فوق اختبار ويب. للحصول على مزيد من المعلومات حول كيفية تكوين هذه الوظائف الاضافية لاختبار ويب،انظراختبار الأداء تطبيق والضغط.

  21. لحفظ الإعدادات الجديدة.، انقر فوق حفظ باسم. اكتب اسم الملف الذي تريده في اسم الكائن .

    ملاحظة

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

إضافة إعدادات اختبار للتنفيذ عن بعد أو تجميع البيانات إلى الحل الخاص بك

لإضافة إعدادات اختبار للتنفيذ عن بعد أو تجميع البيانات إلى الحل الخاص بك

  1. في مستكشف الحلول , انقر بزر الماوس الأيمن فوق عناصر الحل ،ثم أشر إلى إضافة، ثم انقر فوق عنصر جديد.

    يظهر مربع الحوار Add New Item.

  2. في جزء القوالب المثبتة انقر فوق إعدادات الاختبار.

  3. (اختياري) في مربع الاسم قم بـتغيير اسم ملف اعدادات الاختبار.

  4. انقر فوق إضافة.

    يظهر ملف اعدادات الاختبار الجديد في مستكشف الحلول ضمن مجلد عناصر الحل.

    ملاحظة

    قائمة إعدادات الاختبار التي Visual Studio تعرض يتم اشتقاقها من قائمة ملفات إعدادات الاختبار في مجلد عناصر الحل . . على سبيل المثال، يتم عرض ملفات إعدادات الاختبار في المجلد عناصر الحل عند استخدام خيار تحديد إعدادات الاختبار النشطة على قائمة الاختبار. وهذا يعني أنه إذا قمت بنقل ملف اعدادات اختبار إلى موقع آخر في التسلسل الهرمي للحل الخاص بك, لم يعد من الممكن استخدامها كإعدادات اختبار من داخل Visual Studio IDE.

  5. يتم عرض مربع حوار تكوين إعدادات الاختبار - < اسم ملف إعدادات اختبار > .testsettings . يتم اختيار صفحة عامة .

    يمكنك الآن تحرير و حفظ قيم إعدادات الاختبار.

    ملاحظة

    يتم سرد كل إعدادات الاختبار التي قمت بـإنشاءها كخيار ل تحديد إعدادات الاختبار النشطة و خيارات تحرير إعدادات الاختبار على قائمة الاختبار.

  6. تحت اسمقم بكتابة اسم إعدادات الاختبار.

  7. (اختياري) تحت الوصف،قم بكتابة وصفاً لخاصية الاختبار حتى يعرف أعضاء الفريق الاخرين لما تم تخصيصها .

  8. (اختياري) لتحديد نظام التسمية الافتراضية لشغيل الاختبار الخاص بك ، حدد نظام التسمية الافتراضية . لتعريف نظام التسمية الخاص بك حدد نظام معرّف من قبل المستخدم ثم اكتب النص الذي تريده في بادئة النص. لإلحاق طابع التاريخ والوقت بـاسم تشغيل الاختبار، حدد إلحاق طابع التاريخ والوقت .

  9. انقر فوق الأدوار.

    يتم عرض صفحة الأدوار.

  10. لتشغيل الاختبارات الخاصة بك محليًا وتجميع البيانات عن بعد، حدد تنفيذ محلي مع تجميع عن بعد . لتشغيل الاختبارات الخاصة بك عن بعد وتجميع البيانات عن بعد، حدد التنفيذ عن بعد .

  11. تحديد وحدة التحكم اختبار لعوامل الاختبار من وحدة التحكم التي سيتم استخدامها إلى تشغيل الاختبارات الخاصة بك أو جمع بيانات.

  12. لاضافة الأدوار التي ترغب في استخدامهـ لتشغيل الاختبارات و تجميع بيانات ، انقر فوق إضافة .

  13. اكتب اسم الدور في الاسم. على سبيل المثال، قد يكون الدور عميل سطح المكتب.

  14. إضافة كافة الأدوار التي تتطلبهـا.

  15. حدد الدور الذي تريده لـتشغيل الاختبارات الخاص بك ثم انقر فوق تعيين كدور لتشغيل الاختبارات.

  16. لتحديد العوامل التي يمكن استخدامها لدور حدد الدور ثم انقر فوق إضافة في شريط الأدوات أعلى قائمة السمات.

    يتم عرض مربع حوار قاعدة تحديد العامل.

    اكتب الاسم في اسم السمة والقيمة في قيمة السمة، ثم انقر فوق موافق . إضافة العديد من السمات التي تتطلبها.

    ملاحظة

    تطابق هذه السمات سمات للعامل الاختبار عند اختبار العامل هو regهوtered باختبار جهاز التحكم. للحصول على مزيد من المعلومات حول كيفية تعيين سمات وكيل الاختبار, راجع إدارة وحدات تحكم الاختبار و وكلاء الاختبار.

  17. انقر فوق البيانات و التشخيص .

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

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

    للحصول على معلومات مفصلة حول كل محول بيانات تشخيصي وكيفية تكوينه, يمكنك عرض الموضوع المقترن في الجدول التالي.

    ملاحظة

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

    محولات البيانات التشخيصية لـ الاختبارات التلقائية

    محول البيانات التشخيصية

    موضوع مقترن

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

    لمزيد من المعلومات، راجع Historical Debugger.

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

    محلل ملفات التعريفASP.NET : يمكنك إنشاء إعداد اختبار يتضمن إنشاء تشكيل جانبي لـ ASP.NET ، الذي يجمع بيانات الأداء على تطبيق ويب لـ ASP.NET.

    كيفية القيام بما يلي: تكوين محلل ملفات التعريف ASP.NET باستخدام إعدادات الاختبار

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

    كيفية القيام بما يلي: إعداد تغطية التعليمات البرمجية بـاستخدام إعدادات الاختبار لـ إلاختبارات التلقائية

    سجل الأحداث : يمكنك تكوين إعداد اختبار ليضمن تجميع سجل أحداث، الذي سيتم تضمينه في نتائج الاختبار.

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

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

    ملاحظة   لا يمكن استخدام مضاهاة شبكة الاتصال لزيادة سرعة اتصال شبكة الإتصال.

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

    معلومات النظام : يمكن أن يتم إعداد الاختبار ليتضمن معلومات نظام عن الجهاز الذي يتم تشغيل الاختبار عليه. يتم تعيين معلومات النظام في نتائج الاختبار باستخدام إعداد اختبار.

    لا يوجد تكوين مطلوب لتجميع هذه المعلومات.

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

    كيفية القيام بما يلي: تجميع البيانات للتحقق من أي الاختبارات يجب أن يتم تشغيلها بعد تغييرات التعليمات البرمجية

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

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

  19. انقر فوق Next.

    يتم عرض صفحة التوزيع.

  20. لإنشاء دليل منفصل لتوزيع كل مرة تقوم فيها بتشغيل الاختبارات, حدد تمكين التوزيع .

    ملاحظة

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

  21. لتقوم بـإضافة ملف إلي الدليل الذي تستخدمه لتشغيل الاختبارات الخاصة بك التي تحتاجها للاختبارات, انقر فوق إضافة ملف ثم قم بتحديد الملف الذي تريد إضافته.

  22. لتقوم بـإضافة دليل إلي الدليل الذي تستخدمه لتشغيل الاختبارات الخاصة بك التي تحتاجها للاختبارات, انقر فوق إضافة ملف ثم قم بتحديد الدليل الذي تريد إضافته.

ملاحظة

للحصول على مزيد من المعلومات حول كيفية توزيع الملفات والدلائل للاختبارت الفرديه باستخدام الخصائص و السمة DeploymentItem, انظر كيفية القيام بما يلي: تكوين اختبار التوزيع.

  1. لتقوم بـتشغيل البرامج النصية قبل و بعد الاختبارات الخاصة بك، انقر فوقتثبيت و مسح البرامج النصية.

    يتم عرض صفحة ‎‏‎تثبيت و مسح البرامج النصية

    1. اكتب موقع ملف البرنامج النصي في تثبيت البرنامج النصي أو انقر فوق علامة القطع ( ) لتحديد موقع تثبيت البرنامج النصي .

    2. اكتب موقع ملف البرنامج النصي في مسح البرنامج النصي أو انقر فوق علامة القطع ( ) لتحديد موقع مسح البرنامج النصي.

  2. لتقوم بتشغيل الاختبارات الخاص بك باستخدام مضيف آخر ، انقر فوق مضيفين.

    1. لتقوم بتشغيل اختبارات الوحدة الخاصه بك في نفس العملية كموقع ASP.NET،قم بتحديد ASP.NET في نوع المضيف. للحصول على مزيد من المعلومات حول كيفية تكوين المضيف, انظراختبارات الوحدة لخدمات ويب ASP.NET.
  3. (اختياري) للحد من الفترة الزمنية لكل تشغيل اختبار و اختبارات فردية, انقر فوق مهلات الاختبار.

    1. لتقوم بـإحباط تشغيل اختبار عند تجاوز الحد الأقصى للوقت, قم بتحديد إحباط تشغيل اختبار إذا تجاوز الوقت الإجمالي ثم اكتب قيمة هذا الحد.

    2. لتقوم بـفشل اختبار واحد إذا تم تجاوز الحد الأقصى للوقت,قم بتحديد علم اختبار فردي كفشل إذا تم تجاوز وقت التنفيذ الخاص بهاواكتب قيمة لهذا الحد.

  4. (اختياري) لتكوين الوظائف الاضافية لاختبارات الويب, انقر فوق اختبار ويب. للحصول على مزيد من المعلومات حول كيفية تكوين هذه الوظائف الاضافية لاختبار ويب،انظراختبار الأداء تطبيق والضغط.

  5. لحفظ الإعدادات الجديدة.، انقر فوق حفظ باسم. اكتب اسم الملف الذي تريده في اسم الكائن .

ملاحظة

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

لإزالة إعدادات اختبار من الحل الخاص بك

  • ضمن مجلد عناصر الحل في مستكشف الحلول , انقر بزر الماوس الأيمن فوق إعدادات الاختبار التي تريد إزالتها ثم انقر فوق إزالة.

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

راجع أيضًا:

المبادئ

إعداد الأجهزة و تجميع معلومات تشخيص باستخدام اعدادات اختبار

إعداد أجهزة الاختبار لتشغيل الاختبارات أو لتجميع البيانات

موارد أخرى

إنشاء اعدادات اختبار للإختبارات اليدوية

إنشاء إعدادات الاختبار لتشغيل اختبارات تلقائية من Visual Studio