أتمتة اختبار الدخان لتطبيق Android الخاص بك
متى تستخدمه: تريد 'فتح التطبيق، تسجيل الدخول، تحميل الشاشة الرئيسية' كتشغيل تلقائي قبل كل إصدار.
المتطلبات الأساسية
- ADB مثبت والجهاز متصل — يأتي Android Studio مع ADB؛ يجب أن يظهر
adb devicesجهازك - الجهاز لديه USB debugging أو wireless debugging مفعل — الإعدادات > خيارات المطور > USB Debugging
الخطوات
-
التقط الحالة الحاليةاحصل على حالة الواجهة الرسومية — أي شاشة أنا عليها وأي العناصر مرئية؟✓ تم النسخ→ شجرة الواجهة الرسومية مع عناصر مع تسميات
-
نفذ التدفقاضغط على زر 'Sign In'، اكتب '[email protected]' في حقل البريد الإلكتروني، 'P@ss' في كلمة المرور، قدم.✓ تم النسخ→ التطبيق ينتقل إلى الصفحة الرئيسية
-
تأكد من النجاحتحقق من أن لافتة 'Welcome' بالشاشة الرئيسية مرئية. إذا لم تكن، فشل.✓ تم النسخ→ حكم نجح/فشل
النتيجة: اختبار دخان قابل للسكريبت يمكنك تشغيله في كل بناء.
المزالق
- تتغير الإحداثيات بين أحجام الأجهزة — فضل استعلامات State-Tool التي تجد العناصر حسب التسمية/المعرف، ثم انقر على الإحداثيات المُرجعة
- التدفق ينقطع على اختبارات A/B — ثبّت تكوين البناء أو عطّل التجارب لبناءات QA