تخطيط وإعداد معمل ظاهري الخاص بك

[هذه الوثائق للمعاينة فقط، وهي عرضة للتغيير في الإصدارات اللاحقة. يتم تضمين الموضوعات الفارغة باعتبارها عناصر نائبة.]

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

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

العملية التي تستخدمها مع Lab Managementلإعداد ظاهري بيئات كالتالي:

  1. إنشاء ظاهري الأجهزة باستخدام Hyper-V أو SCVMM.

  2. مخزن ظاهري الأجهزة في مكتبة كتصاميم أساسية الذهبي الخاص بك يتم استخدام SCVMM. يمكنك تخزين هذه ذهبية رئيسية ظاهري الأجهزة أو كقوالب.

  3. الاستيراد ظاهري الأجهزة أو القوالب الموجودة في مشروع الفريق باستخدام Microsoft Test Manager.

  4. إنشاء ظاهري البيئات التي تستخدم هذه الأشكال الرئيسية ذهبية للأدوار المناسبة المطلوبة للتطبيق الخاص بك باستخدام Microsoft Test Manager.

  5. تخزين وتوزيع البريد ظاهري بيئات استخدام Microsoft Test Manager.

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

يجب أيضا يثّبت عوامل المطلوبة ظاهري أجهزة استناداً إلى الإمكانيات التالية التي تحتاجها للبيئة:

  • القدرة على سير العمل: إنشاء سير عمل لتوزيع تطبيق الخاص بك إلى جهاز ظاهري البيئة باستخدام بنية Team Foundation.

  • **اختبار إمكانية:**اختبار التشغيل التلقائية واليدوية باستخدام جهاز ظاهري البيئة.

  • شبكة عزل القدرة: استخدام شبكة عزل إلى تشغيل النسخ متعددة لنفس بيئة ظاهرية.

يبين الجدول التالي مطلوبة من العوامل التي تعتمد تشغيل القدرات المطلوبة:

Agent

WORKFLOW

الاختبار

شبكة عزل

عميل مختبر

X

X

X

اختبار عميل

*

X

بنية عميل

X

* إلى تشغيل الاختبارات كجزء من سير العمل، العامل الاختبار مطلوب.

يبين المثال التالي مثالاً للبرامج التي قد تقوم بإضافة إلى جهاز ظاهري آلة استناداً إلى متطلبات الاختبار الخاصة بك.

إنشاء أجهزة ظاهرية باستخدام SCVMM

المتطلبات الأساسية

قبل أن يمكنك إعداد البيئات الظاهرية الخاصة بك للاختبار والتطوير, يجب أن تقوم بما يلي:

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

إذا لم يكن لديك Hyper-V أو SCVMM مثبت يجب تثبيت هذه المنتجات وتعيين الأذونات الصحيحة. تكوين Lab Management للعمل مع مكتبة المشاركات والمجموعات المضيف التي تقوم بالإعداد مع SCVMM. لمزيد من المعلومات، راجع تكوين إدارة المعمل لأول مرة.

المهام

المهام الأساسية لإعداد بيئتي الظاهري للتطوير والاختبار مع Lab Management هي كالتالي:

المهام

مواضيع مقترنة

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

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

ثم يجب تخزين قالب أو الجهاز الظاهري ضمن مكتبة المشاركة لـ SCVMM. يجب تحديد مكتبة المشاركة التي تمت إضافتها إلى مجموعة مشروع الفريق الخاص بك Team Foundation Server باستخدام Team Foundation وحدة تحكم الإدارة بحيث يمكنك الوصول إلى هذا القالب أو الجهاز الظاهري من مشروع الفريق الخاصة بك.

يمكنك فيما بعد تحديث هذه الأشكال الرئيسية الذهبية مع مزيد من تحديثات البرنامج أو نظام التشغيل.

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

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

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

When your ظاهري بيئة has been deployed و هو نشط؟, you can استخدم the بيئة for testing أو development.

سيناريوهات ذات صلة

تكوين و جدولة تشغيل الاختبارات بعد بناء وتوزيع التطبيق الخاص بك.

يمكنك التحقق من جودة البنية الخاصة بك للتطبيق الخاص بك. You can استخدم a specific lab قالب for a بنية تعريف that you تاريخ الإنشاء بواسطة using بنية Team Foundation إلى بنية your تطبيق, نشر the تطبيق إلى an نشط ظاهري بيئة, و then تشغيل automated tests for that بنية. تمكنك هذه العملية من التأكد من أنه يتم تشغيل الاختبارات في بيئة نظيفة باستخدام حالة معروفة للبيئة الظاهرية الخاصة بك.

لمزيد من المعلومات، راجع كيفية القيام بما يلي: تكوين و جدولة تشغيل الاختبارات بعد بناء وتوزيع التطبيق الخاص بك..

إنشاء أخطاء متكررة التي تتضمن البيئات المستخدمة من أجل الاختبار

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

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

راجع أيضًا:

المبادئ

استخدام معمل ظاهري لدورة حياة تطبيق الخاص بك

موارد أخرى

تكوين إدارة المعمل لأول مرة