آموزش تست واحد Android با JUnit و Mockito با استفاده از کوتلین

Android Unit Testing with JUnit and Mockito Using Kotlin

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: آزمایش برنامه اندرویدی خود به صورت دستی ، مشکلی دردناک و مستعد خطا است. JUnit و Mockito با کوتلین به شما امکان می دهد تست های خودکار بسازید که به شما کمک می کند تا بهترین برنامه خود را ایجاد کنید. در این دوره ، شما به آزمایش دستی پایان خواهید داد و دوباره باز خواهید گشت ... تست واحد بخش مهمی در ایجاد یک برنامه پایدار و یک تجربه کاربری استثنایی است. در این دوره ، Android Unit Testing با JUnit و Mockito با استفاده از Kotlin ، یاد خواهید گرفت که توانایی نوشتن تست های واحد موثر و کارآمد را برای برنامه اندروید خود کسب خواهید کرد. در ابتدا ، شما اهمیت تست خودکار و نقشی را که آزمون های واحدی در استراتژی تست وسیع تری دارند ، خواهید آموخت. در مرحله بعدی ، خواهید فهمید که چگونه می توانید تست های اساسی و خودمختار واحد را بسازید. سرانجام ، شما نحوه استفاده از تمسخر را برای آزمایش سناریوهای پیچیده تر کشف خواهید کرد. هنگامی که با این دوره به پایان رسیدید ، مهارت و دانش آزمایش واحد Android را دارید که برای ایجاد تست های واحد قوی و موثر لازم است.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

شروع با تست واحد در Android Getting Started with Unit Testing on Android

  • بررسی اجمالی و مقدمه ای بر تست واحد Overview and Introduction to Unit Testing

  • نسخه ی نمایشی: مقایسه تست برنامه Todo Demo: Todo App Testing Comparison

  • نسخه ی نمایشی: Todo App Code Walkthrough Demo: Todo App Code Walkthrough

ساختن تستهای اساسی و خودمختار واحد Building Basic, Self-contained Unit Tests

  • ایجاد آزمایشات واحد بزرگ Creating Great Unit Tests

  • نسخه ی نمایشی: نوشتن تست های واحد اول شما Demo: Writing Your First Unit Tests

  • نسخه ی نمایشی: آماده سازی و پاکسازی محیط های آزمایشی Demo: Preparing and Clearing Test Environments

  • نسخه ی نمایشی: آزمایش موارد استثنایی پیش بینی شده Demo: Testing for Expected Exceptions

اهرم مسخره برای پوشش سناریوهای بزرگتر آزمون Leveraging Mocks to Cover Larger Test Scenarios

  • شروع با تمسخر Getting Started with Mocking

  • نسخه ی نمایشی: اجرای تمسخر Demo: Implementing Mocking

  • نسخه ی نمایشی: آزمایش درج منطق با تمسخر Demo: Testing Insert Logic with Mocking

تست سناریوهای پیشرفته با مسخره Testing Advanced Scenarios with Mocks

  • افزایش توانایی های تمسخر Enhancing Mocking Capabilities

  • نسخه ی نمایشی: سناریوهای مسخره پیشرفته Demo: Advanced Mocking Scenarios

  • نسخه ی نمایشی: پیکربندی گزینه های اضافی تمسخر Demo: Configuring Additional Mocking Options

  • خلاصه نهایی Final Summary

نمایش نظرات

نظری ارسال نشده است.

آموزش تست واحد Android با JUnit و Mockito با استفاده از کوتلین
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 20m
15
Pluralsight (پلورال سایت) pluralsight-small
24 دی 1398 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
10
4.4 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Markus Neuhoff Markus Neuhoff

مارکوس مشتاق استفاده از فناوری برای حل مشکلات و به اشتراک گذاشتن این دانش با دیگران است. پس از نزدیک به یک دهه توسعه دات نت ، مارکوس با هدایت و راهنمایی فنی برای یک تیم بزرگ ، به سمت رهبری حرکت کرد. علاوه بر این ، او همچنان به پر کردن شکاف بین فن آوران و سهامداران تجاری می پردازد. وی با بهره گیری از زمینه ای گسترده در صنایع مختلف از جمله بهداشت ، ایمنی عمومی و آموزش عالی ، می تواند تأثیر واقعی فناوری و نحوه برقراری ارتباط آن با دیگران را به بهترین وجه ارزیابی کند. در طی چند سال گذشته ، او توسعه آندروید و فن آوری های نوظهور مانند IOT ، دستگاه های رسانه جریان و خانه های هوشمند را به دست گرفت. هنگامی که از تکنولوژی استفاده نمی کند ، مارکوس از پیاده روی ، ورزش و دوچرخه سواری در کوه لذت می برد. از همه مهمتر ، مارکوس از یافتن موضوعات و زمینه های جدید برای کشف لذت می برد.

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.