مرجع واجهة برمجة تطبيقات لأدوات اختبار لبرنامج ‏‫Visual Studio ALM

يمكنك يخصص بعض أوجه Visual Studio Ultimateأو Visual Studio Premiumلتوسيع الميزات موجود أو إلى إضافة جديد قدرات إذا كان لديك متطلبات خاص. مرجع واجهة برمجة تطبيقات يوفر معلومات حول الفئات لمساعدتك باليخصص الخاص بك.

ويوفر أيضًا معلومات حول الفئات التي يمكنك استخدامها لإنشاء أنواع مختلفة من الاختبارات.

المهام

المهام

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

استخدم واجهات عام في API اختبار فريق العمل:تقوم بـاستخدامMicrosoft.VisualStudio.TestTools.Common التي توفر واجهات للعديد من الكائنات التي يتم استخدامها داخل اختبار إطار العمل، على سبيل المثال عملية إنشاء تسلسل.

قم بتخصيص تخزين الاختبارات: قم بإستخدامMicrosoft.VisualStudio.TestTools.Common.Xml التي توفر واجه يمكنك استخدامها لتحميل وتخزين الاختبارات. يمكنك تنفيذ هذه عند إنشاء نوع الإختبار الخاص بك.

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

قم بـإنشاء محول بيانات تشخيصي: يمكنك استخدام Microsoft.VisualStudio.TestTools.Execution لإنشاء محول بيانات تشخيصي مخصص.

إنشاء اختبار التحميل لوحدة اختبارات و ويب: Microsoft.VisualStudio.TestTools.LoadTesting يوفر مساحة الاسم فئات وواجهات التي تمكنك من توسيع صواب اختبار الوحدة وإختبارات الويب.

إنشاء نوع اختبار:قم بـاستخدام إطار العملMicrosoft.VisualStudio.TestTools.TestAdapter لإنشاء نوع الاختبار الخاص بك .

إنشاء ترميز الاختبارات واجهة مستخدم لأتمتة الخاص بك واجهة مستخدم:تزود مساحة الاسمMicrosoft.VisualStudio.TestTools.UITesting فئات توفر دعم اختبار واجهة المستخدم المبرمجة . تتضمن مساحة الاسم هذه الفئات إلى إجراء تفاعلات لوحة المفاتيح والماوس تشغيل عناصر واجهة مستخدم.

إنشاء وحدة اختبارات للتحقق من جودة التعليمات البرمجية الخاصه بك:تزود مساحة الاسمMicrosoft.VisualStudio.TestTools.UnitTesting فئات توفر دعم اختبار الوحدة تحتوي مساحة الاسم هذه علي العديد من السمات التي تقوم بتعريف معلومات الاختبار إلى مشغل الاختبار فيما يتعلق بـمصادر البيانات و ترتيب تنفيذ الأسلوب و إدارة البرنامج و معلومات عامل/المضيف و بيانات التوزيع. تحتوي مساحة الاسم هذه ايضا على استثناءات اختبار الوحدة المخصص .

إنشاء اختبارات وحدة ل ASP.NET وخدمات الويب: مساحة الاسمMicrosoft.VisualStudio.TestTools.UnitTesting.Web هي امتداد لمساحة الاسمMicrosoft.VisualStudio.TestTools.UnitTesting التي توفر ASP.NET و قدرات اختبار الوحدة خدمات الويب. يوفر مساحة الأسماء هذه مجموعة من السمات لاختبارات الوحدة التي تعرف ببيانات الاعتماد و URLs و معلومات الخادم المعينة.

إنشاء اختبارات ويب مخصصة: مساحة الاسمMicrosoft.VisualStudio.TestTools.WebTesting توفر الفئات تقوم بـتمكين اختبار الويب. بالإضافة إلى ذلك، تتضمن فئات لربط البيانات و قواعد الاختبار و تعريف عناصر العمل و سلاسل الاستعلام و سياق HTTP و المكونات الاضافية التي توفر ميزات الاختبار.

تخصيص اختبارات الويب بـاستخدام القواعد: مساحة الاسمMicrosoft.VisualStudio.TestTools.WebTesting.Rulesتحتوي على مجموعة من القواعد المستخدمة من قبل اختبارات الويب لاختبار صفحات الويب . توفر هذه القواعد اختبارات الويب كمجموعة من الأدوات لاختبار محتوى صفحات الويب. بالإضافة إلى ذلك، يمكن إنشاء قواعد مخصصة لتوسيع وظيفة اختبارات الويب.

راجع أيضًا:

المبادئ

اختبار التطبيق