الإرشادات التفصيلية: إنشاء و قيد التشغيل اختبار حمل المتضمن اختبارات الوحدة
في هذه معاينة إنشاء اختبار تحميل التي يحتوي على اختبارات الوحدة.
معاينة هذه الخطوات من خلال إنشاء و ثم إجراء اختبار الحمل باستخدام Visual Studio 2010 Ultimate. اختبار تحميل هو حاوية اختبارات أداء ويب واختبارات الوحدة. يمكنك إنشاء اختبارات التحميل باستخدام معالج اختبار تحميل جديد. لمزيد من المعلومات حولتحميل الاختبارات، راجعإنشاء وتحرير اختبارات تحميل.
يكشف اختبار التحميل أيضاً العديد من الخصائص وقت التشغيل التي يمكن تعديلها لإنشاء محاكاة التحميل المطلوبة. في هذه معاينة، استخدام معالج "تحميل اختبار" إلى إضافة وحدة اختبارات إلى اختبار تحميل. للحصول على مزيد من المعلومات حول اختبارات أداء الويب, راجع إنشاء و تحرير اختبارات أداء الويب.
في هذه الإرشادات التفصيلية, سوف تقوم بإكمال المهام التالية:
إنشاء اختبار تحميل الذي يستخدم وحدة الاختبارات.
تغيير بعض إعدادات اختبار التحميل.
تشغيل اختبار تحميل
المتطلبات الأساسية
Microsoft Visual Studio 2010 Ultimate
قم بإجراء الخطوات في الإرشادات التفصيلية: إنشاء وحدة اختبارات وتشغيلهالإنشاء بسيط C# فئة مكتبة الذي يتضمن مشروع اختبار مع بعض الاختبارات وحدة في it.
إنشاء اختبار حمل المتضمن اختبارات الوحدة باستخدام معالج اختبار حمل
لبدء تشغيل "معالج اختبار حمل جديد"
قم بفتح الحل البنك الذي قمت بإنشائه في الإرشادات التفصيلية: إنشاء وحدة اختبارات وتشغيلها.
في من مستكشف الحل، انقر نقراً مزدوجاً فوق العقدة TestProject1. انقر فوق أضفثم انقر فوق اختبار التحميل .
يبدأ تشغيل معالج اختبار التحميل.
صفحة الترحيبل معالج اختبار التحميل الجديد هي الصفحة الأولى.
انقر فوق Next.
إلى تحرير اختبار إعدادات لتحميل السيناريو
في Enter الزر الزر اسماً لسيناريو اختبار تحميل صندوق نص، نوع ScenarioSample.
السيناريو هي آلية تجميع. تتكون من مجموعة من الاختبارات وخصائص لتشغيل هذه الاختبارات تحت التحميل .
قم بـتعيينتحليل صواب مدة الفاصلقم باستخدام التوزيع العادي الموجود في وسط مدد الفاصل المسجلة. مدد الفاصل تمثل الوقت الذي سوف يقوم المستخدم في تأمل صفحة ويب قبل الانتقال الي الصفحة التالية. لمزيد من المعلومات، راجع: كيفية القيام بما يلي: تعيين أوقات Think إلى محاكاة الإيقاف المؤقت في اختبار أداء ويب بالعين.
انقر فوق التالي عند الانتهاء.
إلى تحرير تحميل إعداد نموذج لسيناريو اختبار
انقر فوق خطوة التحميل .
ملاحظة
يمكنك الاختيار من نوعين من أنماط التحميل: ثابت و خطوة. يحتوي كل نوع علي الدالة الخاصة به في اختبار التحميل ولكن لأغراض هذه الإرشادات التفصيلية قم باختيار تحميل خطوة.
قم بـتعيين بداية عدد المستخدم الي 10 مستخدمين.
قم بـتعيين مدة الخطوة الي 10 ثوانٍ.
قم بـتعيين عدد المستخدم لخطوة الي 10 مستخدمين/الخطوة .
قم بـتعيين عدد المستخدمين الأقصى الي 100 مستخدم .
انقر فوق Next.
إلى اختبار تحديد طراز مختلط للسيناريو
ضمن كيف خلط اختبار يجب modeled، تحديد مستند إلى العدد الإجمالي للاختبار.
انقر فوق Next.
إلى إضافة وحدة اختبارات إلى السيناريو
الخطوة التالية هي إضافة اختبارات الي سيناريو اختبار تحميل وتحرير خلط الاختبار .
انقر فوق أضفلتحديد الاختبارات.
انقر فوق اختبار الوحدة CreditTest المسرودة في الجزء "اختبارات متوفر ، الذي يسرد الجميع الاختبارات أداء ويب و اختبارات الوحدة في مشروع اختبار.
انقر فوق السهم إلى إضافة اختبار الوحدة CreditTest إلى الجزء الاختبارات المحددة.
كرر الخطوتين 3 و 4 للاختبارات وحدة DebitTest و FreezeAccountTest.
عند الانتهاء من إضافة الاختبارات الثلاثة الوحدة، انقر فوق موافق .
يتم تقديم خلط الاختبار لك.
تحريك مربع التمرير ضمن التوزيع ل CreditTest قليلاً إلى اليسار لضبط التوزيع الاختبار. لاحظ أنه المنزلقات الأخرى تحريك إلى اليمين تلقائياً بحيث يظل التوزيع بنسبة 100%.
انقر فوق Next.
إلى تحديد خلط لسيناريو اختبار الشبكة
قم بتحديد نوع اتصال ال LAN لتقوم باضافته إلى خلط عرض النطاق الترددي في الشبكة.
يمكنك اضافة أنواع شبكات أكثر . قم بـاستخدام مربعات التمرير لضبط توزيع و وزن الاختبار.
انقر فوق Next.
إلى تحديد أجهزة الكمبيوتر إلى يعين moniإلىr بالعداد أثناء اختبار تحميل وتشغيل
انقر فوق Next.
لمزيد من المعلومات حولمجموعات العدادات، راجعاستخدام مجموعات العدادات لتساعدك في تحليل بيانات عداد الأداء في اختبارات التحميلوالإرشادات التفصيلية: إنشاء و قيد التشغيل باختبار أداء "ويب المتضمن اختبار حمل".
إلى التحرير بتشغيل الإعداد من أجل اختبار تحميل
تحديد مدة اختبار حمل و ثم قم بتعيين مدة تشغيل إلى دقيقتين الترتيب smoke اختبار اختبار تحميل الخاص بك.
عند قيامك بإنشاء اختبارات تحميل الخاص بك، فإنه يعد إجراءاً جيدا إلى التحقق من أن كل شيء قد تم تكوينه بشكل صحيح وقيد التشغيل كما هو متوقع بإجراء اختبار الحمل قصير وخفيفة. Th هو عملية هو المعروفة ب اختبار smoke .
انقر فوق Finish. يتم فتح اختبار التحميل الخاص بك في محرّر اختبار التحميل .
تشغيل اختبار تحميل
بعد تاريخ الإنشاء اختبار تحميل، قم بتشغيل لعرض كيفية استجابة تطبيق البنك إلى المحاكاة تحميل. أثناء تشغيل اختبار تحميل, انظر النافذة مراقب اختبار التحميل.
إلى تشغيل اختبار تحميل
فتح في محرر اختبار حملاختبار تحميل، انقر فوق اللون الأخضر تشغيل اختبار الزر في شريط الأدوات. اختبار التحميل الخاص بك يبدء في تالعمل.
لتكبير ناحية العرض ، انقر فوق عرض من القائمة Visual Studio ثم انقر فوق ملء الشاشة.
إذا تجاوزت محاكاة الاختبار الخاص بك أي حدود فاصلة ، تظهر الأيقونات في عقد شجرة التحكم لتشير إلى انتهاك حد فاصل. تحتوي الأخطاء علي غطاء دائرة حمراء , و التحذيرات علي غطاء مثلث أصفر. يمكنك العثور على عداد تجاوز الحد الفاصل ثم رسمه بيانيا بواسطة سحب الأيقونة إلى الرسم البياني. يمكنك القيام بترتيب هو أثناء الاختبار هو قيد التشغيل.
راجع أيضًا:
المهام
كيفية القيام بما يلي: إضافة اختبارات الأداء ويب واختبارات الوحدة إلى سيناريو اختبار حمل
كيفية القيام بما يلي: تحديد إعدادات التشغيل الأولى اختبار تحميل باستخدام معالج اختبار تحميل
كيفية القيام بما يلي: تحديد وحدات سيناريو اختبارات تحميل
كيفية القيام بما يلي: إنشاء جديد اختبار تحميل باستخدام معالج اختبار تحميل
المبادئ
التحقق من التعليمات البرمجية باستخدام اختبارات الوحدة
موارد أخرى
قم بتحميل و اختبار الأداء المواضيع الإرشادية ويب
تحديد أنواع شبكة الاتصال الظاهرية في سيناريو اختبار التحميل
تحديد عدد مستخدمي ظاهري مع أنماط تحميل في سيناريو اختبار حمل
تحديد الاحتمالية للمستخدم الظاهري لتشغيل اختبار في سيناريو اختبار تحميل