آموزش مبانی تست اندروید
یکی از موضوعات مهم برای برنامه نویسان سیستم عامل Android این است که انتظار دارند اپلیکیشن های اندرویدی آنها رفتاری ثابت و پایدار داشته باشد. دستیابی به این موضوع ساده تر از انجام آن می باشد و دلیل آن اینجاست که بیشتر اپلیکیشن های اندرویدی، به پشتیبانی از دستگاه های مختلف و نسخه های Android SDK نیاز دارند. راه حل مقیاس پذیر برای این مسئله، نوشتن تست های خودکار به همراه هر یک از ویژگی هایی که ایجاد می شود، است تا با در نظر گرفتن حفظ کیفیت، به صورت سریع و منظم نیز تکرار شود.
معرفی دوره
در این دوره آموزشی مقدماتی که از مجموعه پلورال سایت (Pluralsight) توسط Nitin Singh تهیه شده، شما چشم انداز ابزارهای تست در اندروید را درک می کنید تا بتوانید ترکیب تست های خودکار در اپلیکیشن های خود را شروع نمایید. در مرحله اول با رویکرد توسعه تست محور آشنا می شوید. سپس یک نمای کلی از انواع مختلف تست و ابزارهای موجود در Android خواهید داشت. در آخر در مورد نوشتن و اجرای انواع مختلف تست ها در اپلیکیشن های خود را می آموزید. شما با گذراندن این دوره درک واضحی از تست ها و ابزارهای مختلف موجود برای App های اندروید و چگونگی انتخاب ابزارهای مناسب جهت افزودن تست ها برای یک ویژگی خاص را خواهید داشت.
فهرست مطالب آموزش مبانی تست اندروید
بررسی دوره
- نمای کلی دوره
آماده کردن اپلیکیشن خود
- بررسی اجمالی
- آماده کردن اپلیکیشن برای تست
- درک چشم انداز ابزارهای تست اندروید
افزودن تست های واحد به اپلیکیشن
- افزودن تست های واحد Instrumented به اپلیکیشن
افزودن تست های یکپارچه سازی و رابط کاربری
- افزودن تست های رابط کاربری Espresso به اپلیکیشن
- افزودن تست های خودکارساز رابط کاربری به اپلیکیشن