چارچوب تست Mobly

Mobly یک چارچوب آزمایشی منبع باز برای آزمایش خودکار مبتنی بر میزبان و انتها به انتها است. می‌توانید از Mobly برای هماهنگ کردن اقدامات در چندین دستگاه برای تأیید اعتبار ویژگی‌های Android از جمله Wi-Fi و تلفن استفاده کنید.

مبانی موبلی

با استفاده از Mobly، می‌توانید تست‌های Mobly را برای تأیید ویژگی‌های Android بنویسید و اجرا کنید. برای یادگیری اصول اولیه استفاده از Mobly، به آموزش Mobly مراجعه کنید.

همچنین می‌توانید از Mobly Snippet Lib برای ساخت فایل‌های APK آزمایشی سفارشی برای راه‌اندازی کد سمت دستگاه از میزبان استفاده کنید.

ویژگی های Mobly

چارچوب تست Mobly ویژگی های زیر را ارائه می دهد:

  • سازمان آزمون انعطاف پذیر

    • Mobly یک کتابخانه مستقل است که کاربران می توانند مجموعه های آزمایشی مختلفی را روی آن بسازند. کاربران Mobly از تغییرات سایر کاربران جدا هستند.

    • کاربران می‌توانند وابستگی‌هایی را به مجموعه‌های آزمایشی خاص پروژه اضافه کنند، بدون اینکه بر سایر کاربران تأثیر بگذارند.

    • تکه‌های Mobly به کاربران امکان می‌دهد فایل‌های APK آزمایشی سفارشی را تنها با APIهای مرتبط با آزمایش ایجاد کنند. این کار سربار اندازه فایل APK های آزمایشی را به حداقل می رساند.

  • نگهداری و رفع اشکال ساده است

    • Mobly نتایج آزمون آموزنده از جمله stacktraces تست و قطعه، و نتایج هر آزمون را برای تست‌های مکرر یا تکرار شده ارائه می‌کند.

    • پایگاه کد Mobly توسط آزمایش‌های واحد پیش‌ارسال پوشش داده می‌شود و پوشش آزمون واحد را برای مشارکت‌های کد جدید اعمال می‌کند، که خطر خطاهای کد را کاهش می‌دهد.

  • فایل‌های APK قطعه Mobly می‌توانند بدون دسترسی ممتاز اجرا شوند، که امکان آزمایش بر روی تعداد زیادی پلتفرم را فراهم می‌کند.

نمونه تست های موبلی

نمونه‌هایی از تست‌های Mobly برای ویژگی‌های اندروید در زیر آمده است: