brain storming
brain storming
خواندن ۱ دقیقه·۳ سال پیش

تست رابط کاربری – آموزش UI testing

در این دوره آموزشی با مقدمات و موراد مورد نیاز UI testing در اندروید با استفاده از EspressoMockk آشنا خواهید شد، همچنین با بیشتر کلاس های مفید androidx.test آشنا و استفاده خواهید کرد.

توجه: با توجه به این که این دوره در سطح تقریبا متوسط میباشد، نیاز به پیشنیاز نیست ولی پیشنهاد می شود آموزش های مقدماتی را تهیه فرمایید.

توجه: این دوره به زبان انگلیسی بسیار ساده و قابل فهم می باشد، که از سایت codingwithmitch.com خریداری شده و با یک بیستم قیمت به فروش میرسد.

توجه : هر خط از کد نوشته در این دوره خیلی واضح توضیح داده خواهد شد.

این دوره آموزشی شامل آموزش مفاهیم زیر :

  1. Kotlin
  2. Testing Activities که شامل :ActivityScenario
    ActivityScenarioRule
  3. Activity Navigation  که شامل :Intents and startActivity
    Back navigation
  4. Test Suites :  آموزش اجرا چندین test Classes در suite
  5. Firebase Test Lab
  6. Testing FragmentsFragmentScenario
    launchInContainer
    FragmentFactory
  7. Fragment Navigation :Testing fragment transactions
    Fragment transactions with FragmentFactory
  8. Mockk (Mockk.io) :Mocking dependencies
    Constructor injection (no dagger)
  9. Intents :IntentsTestRule
    Retrieving activity results
    Choosing image from gallery
    Capturing an image with camera
  10. Dialogs :Material Dialogs (Library)
    Is dialog visible?
    Capturing input from user
  11. Toasts
  12. RecyclerView:Scrolling to list item
    Clicking list items
    List item verification
  13. Espresso Idling Resource
  14. Creating Custom Test Rules:TestRule
    TestWatcher
https://fixcel.ir/product/ui-testing-android-tutorial/


یک توسعه دهنده موبایل https://fixcel.ir/
شاید از این پست‌ها خوشتان بیاید