آموزش ضروری اسپرسو اندرویدی - آخرین آپدیت

دانلود Android Espresso Essential Training

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: آزمایش برای ارائه نرم افزار با کیفیت بالا ضروری است. اسپرسو ابزار انتخابی برای بسیاری از توسعه دهندگان اندرویدی است که باید منطق و UI برنامه های کاربردی خود را آزمایش کنند. برای یادگیری ملزومات اسپرسو اندرویدی برای آزمایش UI ، به مربی Chiu-Ki Chan بپیوندید. بیاموزید که چگونه تست ها را با دست بنویسید ، و سپس از ضبط آزمون اسپرسو استفاده کنید تا اقداماتی را که کد را برای شما ایجاد می کند ، ضبط کنید. نحوه استفاده از بازرس Layout را برای مشخص کردن نمایی که می خواهید آزمایش کنید ، پیدا کنید و همچنین نماهای پیمایش مانند لیست و نماهای بازیافت را آزمایش کنید.

سرفصل ها و درس ها

مقدمه Introduction

  • خوش آمدی Welcome

  • آنچه باید بدانید What you should know

  • فایل های تمرینی Exercise files

1. اسپرسو چیست؟ 1. What Is Espresso?

  • تست خودکار Automated testing

  • انواع تست های اندرویدی Types of Android tests

  • چگونه اسپرسو کار می کند How Espresso works

  • مزایای اسپرسو Advantages of Espresso

  • همگام سازی: صف پیام Synchronization: Message queue

  • همگام سازی: کارهای Async Synchronization: Async tasks

2. اولین تست اسپرسو 2. Your First Espresso Test

  • برنامه: سلام جهان App: Hello World

  • اسپرسو را به پروژه خود اضافه کنید Adding Espresso to your project

  • انیمیشن ها را خاموش کنید Turn off animations

  • ActivityTestRule ActivityTestRule

  • فرمول اسپرسو The Espresso formula

  • ViewMatcher ViewMatcher

  • ViewAction ViewAction

  • مشاهده ViewAssertion

  • مقدار رشته در مقابل شناسه رشته String value vs. string id

  • چرا ViewById را پیدا نمی کنید؟ Why not findViewById?

  • مسلط API Fluent API

  • همکرست Hamcrest matcher

3. ضبط کننده تست اسپرسو 3. Espresso Test Recorder

  • تست ها را بطور خودکار بنویسید Write tests automatically

  • اقدامات را ضبط کنید Record actions

  • ادعاها را اضافه کنید Add assertions

  • کد تولید شده Generated code

4- نشان دادن یک نمای 4. Pinpointing a View

  • برنامه: عنوان نوار ابزار App: Toolbar Title

  • بازرس طرح Layout Inspector

  • ترکیب تشریفات Combining matchers

  • گودال به بیش از حد خاصیت Pitfall to overspecification

  • تطبیق دهنده سفارشی: مسابقاتSafely Custom matcher: matchesSafely

  • تطبیق دهنده سفارشی: شرحTo Custom matcher: describeTo

  • استفاده از withToolbarTitle Using withToolbarTitle

5. نمایش لیست 5. List View

  • onView در مقابل onData onView vs. onData

  • برنامه: نمای لیست App: List view

  • با تطبیق کننده Value withValue matcher

  • onData onData

  • تست عدم موفقیت Failing test

6. نمای بازیافت 6. Recycler View

  • برنامه: نمای بازیافت App: Recycler view

  • استفاده از OnData امکان پذیر نیست Cannot use onData

  • MainActivityTest MainActivityTest

  • RecyclerViewActions RecyclerViewActions

  • سایر اقدامات مربوط به بازیافت Other recycler view actions

  • بسته شدن Wrap up

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش ضروری اسپرسو اندرویدی
جزییات دوره
1h 20m
44
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
8,235
- از 5
دارد
دارد
دارد
Chiu-Ki Chan
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chiu-Ki Chan Chiu-Ki Chan

Chiu-Ki یک توسعه دهنده تلفن همراه است که علاقه زیادی به صحبت و تدریس دارد. زبان مادری او برای تلفن همراه Android است که هنگام کار با Android Maps در Google به دست آورد. در حال حاضر او شرکت توسعه تلفن همراه خود را اداره می کند و برنامه های لذت بخشی مانند "نوشتن میمون" را برای یادگیری نوشتن چینی و "قلب کلاژ" برای عکس برداری از قلب تولید می کند. هنگامی که او در حال نوشتن برنامه نیست ، می توان او را در جهان سفر کرد ، گاهی گشت و گذار می کند ، و گاهی اوقات نکات اندروید را در کنفرانس های مختلف فناوری روی صحنه پخش می کند.