این صفحه ابزارهای مختلفی را شرح میدهد که به شما در ایجاد، پیکربندی و اجرای تستهایتان از اندروید استودیو یا خط فرمان کمک میکنند.
اگر میخواهید درباره اصول اولیه تست و نحوه نوشتن تستها بیشتر بدانید، به بخش تست برنامهها در اندروید مراجعه کنید.
روشهای مختلفی برای اجرا و پیکربندی تستهای شما وجود دارد:
تست در اندروید استودیو
برای نیازهای اولیه تست، اندروید استودیو شامل ویژگیهایی است که به شما کمک میکند تا نتایج تستها را از طریق IDE ایجاد، اجرا و مشاهده کنید. با استفاده از اندروید استودیو، میتوانید با اشاره و کلیک روی کد منبع برنامه، تستهایی را برای کلاسها یا متدهای خاص ایجاد و اجرا کنید، از منوها برای پیکربندی چندین دستگاه تست استفاده کنید و با پنجره ابزار Test Matrix برای تجسم نتایج تست تعامل داشته باشید. برای اطلاعات بیشتر در مورد نحوه استفاده از اندروید استودیو برای ایجاد و مدیریت تستهای خود، به بخش Test in Android Studio مراجعه کنید.
اجرای تستها از خط فرمان
برای کنترل دقیقتر، میتوانید تستها را از خط فرمان اجرا کنید. تست خط فرمان روشی ساده برای هدف قرار دادن ماژولها یا ساخت انواع مختلف به صورت جداگانه یا ترکیبی فراهم میکند. اجرای تستها از طریق پوسته Android Debug Bridge (adb) امکان بیشترین سفارشیسازی را از نظر تستهایی که میخواهید اجرا کنید، فراهم میکند.
اجرای تستها از خط فرمان در یک سیستم یکپارچهسازی مداوم نیز مفید است.
برای اطلاعات بیشتر، به بخش «تست از خط فرمان» مراجعه کنید.
تست پیشرفته
برای نیازهای پیشرفته تست، ممکن است بخواهید تنظیمات پیشفرض را نادیده بگیرید، گزینههای Gradle را پیکربندی کنید یا کد خود را طوری تغییر دهید که تستها در ماژول خود جدا شوند. برای اطلاعات بیشتر در مورد نحوه تنظیم پیکربندیهای تست برای موارد استفاده خاص، به تنظیمات پیشرفته تست مراجعه کنید.
برای آزمایش نحوه رفتار برنامه شما هنگام تعامل کاربر با آن، میتوانید از ابزارهایی مانند Espresso Test Recorder ، UI Automator یا Monkey testing استفاده کنید.