جدول المحتويات:

كيف أقوم بإنشاء اختبار وحدة تعتمد على البيانات؟
كيف أقوم بإنشاء اختبار وحدة تعتمد على البيانات؟

فيديو: كيف أقوم بإنشاء اختبار وحدة تعتمد على البيانات؟

فيديو: كيف أقوم بإنشاء اختبار وحدة تعتمد على البيانات؟
فيديو: 1- طريقة عمل اختبار على نماذج جوجل Google Forms 2024, ديسمبر
Anonim

يتضمن إنشاء اختبار وحدة يعتمد على البيانات الخطوات التالية:

  1. قم بإنشاء بيانات المصدر الذي يحتوي على القيم التي تستخدمها في ملف اختبار طريقة.
  2. أضف حقل TestContext خاص وخاصية TestContext عامة إلى ملف اختبار صف دراسي.
  3. إنشاء أ اختبار الوحدة طريقة وإضافة سمة DataSourceAttribute إليها.

فيما يتعلق بهذا ، كيف يمكنك إجراء الاختبار المستند إلى البيانات؟

المقاربة 1) إنشاء 1000 نص لكل مجموعة بيانات وتشغيل كل منها اختبار بشكل منفصل واحدًا تلو الآخر. الأسلوب 2) قم بتغيير القيمة يدويًا في ملف اختبار البرنامج النصي وتشغيله عدة مرات. النهج 3) استيراد ملف البيانات من ورقة إكسل. أحضر بيانات الاختبار من صفوف Excel واحدًا تلو الآخر وتنفيذ البرنامج النصي.

تعرف أيضًا ، كيف يمكنني إنشاء إطار عمل يعتمد على البيانات؟ هنا سآخذ تطبيق Facebook لعرض تنفيذ إطار العمل المستند إلى البيانات في السيلينيوم باستخدام Java باستخدام Apache POI.

  1. السيناريو: افتح صفحة facebook وقم بتسجيل الدخول وتسجيل الخروج.
  2. الخطوة 1: افتح Eclipse وقم بتكوين ملفات Apache POI jar - قم بتنزيل Apache Jars.
  3. الخطوة 2: افتح Excel Sheet وأنشئ بعض بيانات الاختبار.

إلى جانب ذلك ، ما هي أنواع الاختبارات المعتمدة على البيانات؟

بالنسبة للاختبارات التي تعتمد على البيانات في TestComplete ، يمكنك استخدام الأنواع التالية من مخازن البيانات:

  • ملفات القيم المفصولة بفواصل (CSV).
  • أوراق Excel.
  • جداول قاعدة البيانات.
  • مصفوفات البرنامج النصي.
  • متغيرات الجدول.

ما هو TestContext C #؟

TestContext (NUnit 2.5. يتم تشغيل كل اختبار NUnit في سياق التنفيذ ، والذي يتضمن معلومات حول البيئة بالإضافة إلى الاختبار نفسه. TestContext يسمح class للاختبارات بالوصول إلى معلومات معينة حول سياق التنفيذ. كان هذا الفصل موجودًا في NUnit منذ 2.5.

موصى به: