تست نرم افزار فرآیند اجرای یک برنامه با هدف یافتن خطاها و رفتارهای غیرعادی یا غیرمنتظره است. تست و توسعه مبتنی بر آزمایش (TDD) یک مرحله بسیار مهم در فرآیند توسعه نرم افزار برای همه توسعه دهندگان اندروید است. این به کاهش نرخ نقص در نرم افزارهای تجاری و سازمانی کمک می کند.
برای آماده شدن برای آزمون Associate Developer Android، توسعه دهندگان باید:
- اصول تست را به طور کامل درک کنید
- قادر به نوشتن تست های محلی JUnit مفید باشید
- چارچوب تست UI Espresso را درک کنید
- نحوه نوشتن تست های خودکار مفید اندروید را بدانید
منابع
- توسعه دهندگان اندروید -> اصول تست
- Android Developers -> Automate UI tests
- Codelabs -> تست های واحد
- Codelabs -> Android Testing -> Unit testing با JUnit و Mockito
- Codelabs -> Android Testing -> Espresso for test UI
تست نرم افزار فرآیند اجرای یک برنامه با هدف یافتن خطاها و رفتارهای غیرعادی یا غیرمنتظره است. تست و توسعه مبتنی بر آزمایش (TDD) یک مرحله بسیار مهم در فرآیند توسعه نرم افزار برای همه توسعه دهندگان اندروید است. این به کاهش نرخ نقص در نرم افزارهای تجاری و سازمانی کمک می کند.
برای آماده شدن برای آزمون Associate Developer Android، توسعه دهندگان باید:
- اصول تست را به طور کامل درک کنید
- قادر به نوشتن تست های محلی JUnit مفید باشید
- چارچوب تست UI Espresso را درک کنید
- نحوه نوشتن تست های خودکار مفید اندروید را بدانید