Running Database Unit Tests
إلى تحسين والحفاظ على جودة الرمز الخاص بك، يمكنك إنشاء وتشغيل قاعدة بيانات وحدة اختبارات فحص من سلوك أي كائن قاعدة بيانات ومن ثم تحقق من هذه الاختبارات في إلى التحكم بالإصدار. كما تقوم أنت أو أي عضو في الفريق قم بتغيير مخطط قاعدة بيانات ، التي تقوم بتشغيل الاختبارات وحدة برنامج للتحقق من أن التغييرات قد لا مقطوع الوظائف موجود واختبارات وحدة قاعدة بيانات. يمكنك تشغيل الاختبارات الفردية، أو يمكنك تشغيل مجموعة من الاختبارات، والتي تعرف كـ اختبار القوائم. لمزيد من المعلومات، راجع استخدام قوائم اختبار.
طرق إلى تشغيل اختبارات وحدة قاعدة البيانات
يمكنك تشغيل اختبارات الوحدة databكـe في العديد من الطرق التي تختلف bكـed على البرنامج المثبت لديك، كـ العروض للجدول التالي:
Action |
Visual Studio PremiumأوVisual Studio Ultimate |
---|---|
قم بتشغيل اختبار s باستخدام الإطار اختبار عرض. للمزيد من المعلومات، راجع كيفية القيام بما يلي: قم بتشغيل اختبارات وحدة قاعدة بيانات وكيفية: تشغيل الاختبارات التلقائية من Microsoft Visual Studio. |
نعم |
قم بتشغيل الاختبارات بواسطة استخدام الأمر MSTest.exe تعجيل الأوامر. لمزيد من المعلومات، راجع كيفية: تشغيل اختبارات تلقائية من سطر الأوامر باستخدام MSTest. |
نعم |
قم بتشغيل الاختبارات من من مستكشف الحلول بواسطة تشغيل مشروع اختبار. لمزيد من المعلومات، راجع كيفية: تشغيل الاختبارات التلقائية من Microsoft Visual Studio. |
نعم |
أعد تشغيل الاختبارات من نتائج اختبارات نافذة. لمزيد من المعلومات، راجع كيفية: أعد تشغيل اختبار. |
نعم |
قوائم تشغيل الاختبارات الفردية أو اختبار من محرر قائمة اختبار نافذة. لمزيد من المعلومات، راجع كيفية: تشغيل الاختبارات التلقائية من Microsoft Visual Studio. |
نعم |
قم بتشغيل الاختبارات كـ تقوم ببنية مشروع في بنية Team Foundation. لمزيد من المعلومات، راجع كيفية: تكوين ثم تشغيل الاختبارات المجدولة بعد إنشاء التطبيق الخاص بك. |
يتطلب Team Foundation Server |
يمكنك تشغيل الاختبارات وحدة قاعدة بيانات الخاصة بك في ترتيب معين بواسطة استخدام أحد اختبارات مرتبة. لمزيد من المعلومات، راجع كيفية: إنشاء اختبار المرتبة.
تفسير نتائج الاختبارات
بعد تشغيل الاختبارات الخاصة بك، يظهر الإطار اختبار نتائج الاختبارات التي تم تمريرها أو فشل. لمزيد من المعلومات، راجع تفسير نتائج اختبار وحدة قاعدة بيانات. لمزيد من المعلومات حول كيفية إلى تشخيص فشل غير متوقع، راجع كيفية القيام بما يلي: تصحيح الكائنات قاعدة بيانات.
سيناريوهات ذات صلة
إنشاء اختبار البيانات لقواعد بيانات باستخدام مولدات البيانات
قبل تشغيل اختبار وحدة قاعدة بيانات، قد تحتاج إلى إدراج بيانات تمثيلية في إلى قاعدة البيانات الخاصة بك. يمكنك استخدام generaإلىr بيانات cusإلىm أو المضمنة إلى إنشاء بيانات اختبار واقعية دون تعريض البيانات لإنتاج إلى المطورين الخاص بك.Call GC.KeepAlive when using native resources
يمكنك تعريف وحدة اختبارات إلى التحقق من سلوك الكائنات قاعدة بيانات الخاصة بك وإقران كل مشروع الاختبار بخطة إنشاء بيانات مختلفة، وتكوين توزيع، وسلسلة الاتصال.تعريف شروط مخصصة اختبارات وحدة قاعدة البيانات
يمكنك إنشاء شرط اختبار cusإلىm إلى اختبار لأي شرط لا يمكن التحقق من صحتها باستخدام حالات الاختبار الافتراضي.