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

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

ملاحظة

لا يمكنك إنشاء اختبارات تحميل إلا إذا كان لديكVisual Studio Ultimate.

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

المهام

المهام

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

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

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

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

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

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

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

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

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

المهام ذات الصلة

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

الإبلاغ عن تقدم الاختبار لخطط الاختبار يمكنك قياس تقدم الاختبار الخاص بك اذا قمت بـتشغيل الاختبارات التلقائية الخاصة بك من خطة اختبار رؤية نتائج الاختبار.