دوره آموزشی یادگیری جامع اندورید اسپرسو
1 ساعت 21 دقیقهمبتدی2018-03-20
مدرسین

Chiu-Ki Chan
Android Developer, Speaker, Teacher
جزئیات دوره
تست برای ارائه نرم افزار با کیفیت بالا ضروری است. اسپرسو ابزار انتخابی برای بسیاری از توسعه دهندگان اندروید است که باید منطق و رابط کاربری برنامه های خود را آزمایش کنند. به مربی چیو کی چان بپیوندید تا نکات ضروری اسپرسو اندروید برای تست UI را بیاموزید. یاد بگیرید که چگونه تست ها را با دست بنویسید و سپس از ضبط کننده تست اسپرسو برای ضبط اقداماتی که کد را برای شما تولید می کنند، استفاده کنید. نحوه استفاده از Layout Inspector را برای تعیین دقیق نماهایی که می خواهید آزمایش کنید و همچنین نماهای اسکرول مانند نماهای لیست و بازیافت را آزمایش کنید.
اهداف یادگیری
مزایای اسپرسو و تست خودکار
هماهنگ سازی
افزودن اسپرسو به پروژه اندروید
ایجاد اولین آزمون شما
ثبت اقدامات در Test Recorder
مشخص کردن یک دیدگاه
تست نماهای لیست
آزمایش نماهای بازیافت
اهداف یادگیری
مزایای اسپرسو و تست خودکار
هماهنگ سازی
افزودن اسپرسو به پروژه اندروید
ایجاد اولین آزمون شما
ثبت اقدامات در Test Recorder
مشخص کردن یک دیدگاه
تست نماهای لیست
آزمایش نماهای بازیافت
مهارت ها
Android DevelopmentAndroidMobile DevelopmentGoogleEssential Training
سرفصل ها
0. مقدمه
- 01 - خوش آمدید
- 02 - آنچه باید بدانید
- 03 - فایلهای تمرینی
1. اسپرسو چیست؟
- 04 - تست خودکار
- 05 - انواع تستهای اندروید
- 06 - اسپرسو چگونه کار میکند
- 07 - مزایای اسپرسو
- 08 - همگام سازی - صف پیام
- 09 - همگام سازی - وظایف Async
2. اولین تست اسپرسو شما
- 10 - برنامه - سلام جهان
- 11 - اسپرسو را به پروژه خود اضافه کنید
- 12 - انیمیشنها را خاموش کنید
- 13 - ActivityTestRule
- 14 - فرمول اسپرسو
- 15 - ViewMatcher
- 16 - ViewAction
- 17 - ViewAssertion
- 18 - مقدار رشته در مقابل شناسه رشته
- 19 - چرا ViewById را پیدا نکنید
- 20 - Fluent API
- 21 - همکرست همسان
3. ضبط تست اسپرسو
- 22 - تستها را به صورت خودکار بنویسید
- 23 - اعمال را ثبت کنید
- 24 - اظهارات را اضافه کنید
- 25 - کد تولید شده
4. مشخص کردن یک نما
- 26 - برنامه - عنوان نوار ابزار
- 27 - بازرس چیدمان
- 28 - ترکیب همسان
- 29 - دام برای تعیین بیش از حد
- 30 - تطبیق سفارشی - matchesSafely
- 31 - تطبیق سفارشی - describeTo
- 32 - استفاده از withToolbarTitle
5. نمایش لیست
- 33 - onView در مقابل onData
- 34 - برنامه - نمای لیست
- 35 - مطابق با ارزش
- 36 - onData
- 37 - شکست در آزمون
6. نمایش بازیافت
- 38 - برنامه - نمای بازیافت
- 39 - نمی توان از onData استفاده کرد
- 40 - MainActivityTest
- 41 - RecyclerViewActions
- 42 - سایر اقدامات مشاهده بازیافت
- 43 - جمع کنید
نتیجه
- 44 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی نوشتن کُد امن برای اندروید
- دوره آموزشی ساخت اپلیکیشنهای اندرویدی مبتنی بر هوش مصنوعی با Gemini
- دوره آموزشی اندروید کامپوز با کاتلین
- دوره آموزشی راهنمای کامل توسعه اندروید با کاتلین برای مبتدیان
- دوره آموزشی یادگیری جامع تلفن و تبلت اندروید
- دوره آموزشی یادگیری جامع Android Studio
- دوره آموزشی یادگیری جامع توسعه اندروید بخش 5: ذخیره سازی و پایگاه داده
- دوره آموزشی توسعه اندروید : RetroFit با Kotlin