توضّح هذه الصفحة أدوات مختلفة تساعدك في إنشاء الاختبارات وإعدادها وتشغيلها من "استوديو Android" أو سطر الأوامر.
إذا أردت معرفة المزيد عن أساسيات الاختبار وكيفية كتابة الاختبارات، يمكنك الاطّلاع على اختبار التطبيقات على Android.
تتوفّر طرق مختلفة لتنفيذ اختباراتك وإعدادها:
الاختبار في "استوديو Android"
لتلبية احتياجات الاختبار الأساسية، يتضمّن استوديو Android ميزات تساعدك في إنشاء الاختبارات وتشغيلها وعرض نتائجها، وكل ذلك من بيئة التطوير المتكاملة. باستخدام Android Studio، يمكنك النقر في رمز المصدر للتطبيق لإنشاء اختبارات وتشغيلها لفئات أو طرق معيّنة، واستخدام القوائم لضبط أجهزة اختبار متعددة، والتفاعل مع نافذة أداة "مصفوفة الاختبار" لعرض نتائج الاختبارات. لمزيد من المعلومات حول كيفية استخدام "استوديو Android" لإنشاء الاختبارات وإدارتها، يُرجى الاطّلاع على مقالة الاختبار في "استوديو Android".
تشغيل الاختبارات من سطر الأوامر
للحصول على تحكّم أكثر دقة، يمكنك إجراء الاختبارات من سطر الأوامر. توفّر الاختبارات من سطر الأوامر طريقة مباشرة لاستهداف الوحدات أو صيغ الإنشاء بشكل فردي أو في مجموعات. يتيح إجراء الاختبارات من خلال واجهة سطر الأوامر في Android Debug Bridge (adb) أكبر قدر من التخصيص من حيث الاختبارات التي تريد إجراؤها.
ويُعدّ إجراء الاختبارات من سطر الأوامر مفيدًا أيضًا على نظام الدمج المستمر.
لمزيد من المعلومات، يُرجى الاطّلاع على الاختبار من سطر الأوامر.
الاختبار المتقدّم
لتلبية احتياجات الاختبار المتقدّمة، قد تحتاج إلى تجاهل الإعدادات التلقائية أو ضبط خيارات Gradle أو إعادة تصميم الرمز البرمجي بحيث يتم فصل الاختبارات في وحدة خاصة بها. لمزيد من المعلومات عن كيفية إعداد إعدادات الاختبار لحالات الاستخدام الخاصة، اطّلِع على مقالة إعداد الاختبار المتقدّم.
لاختبار سلوك تطبيقك عند تفاعل المستخدم معه، يمكنك استخدام أدوات مثل أداة تسجيل اختبارات Espresso أو UI Automator أو اختبار Monkey.