آموزش تست رابط کاربر و واحد Swift iOS

Swift iOS UI and Unit Testing

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: اعتبار سنجی از هر نوع ممکن است وقت گیر و به طور خسته کننده ای تکرار شود. اگر می خواهید از این حلقه خارج شوید و به یک توسعه دهنده کارآمد iOS تبدیل شوید ، این دوره دقیقاً همان کار را انجام می دهد. همه برنامه های قوی و بدون اشکال می خواهند. اما به طور مداوم ، دستی رفتن به موارد استفاده هر بار که تغییری در کد شما ایجاد شود ، یک روش کارآمد برای اطمینان از داشتن یک برنامه قابل اعتماد است. اینجاست که رابط کاربری و تست واحد وارد می شود. در این دوره ، رابط کاربری Swift iOS UI و Unit Testing ، نحوه ایجاد UI و تست واحد برای برنامه های Swift iOS را یاد خواهید گرفت. ابتدا ، نحوه تنظیم تست های UI و واحد را در پروژه خود خواهید فهمید. در مرحله بعدی ، نحوه اصلاح رابط کاربر و آزمایش واحد را کشف خواهید کرد. سپس ، مشخص خواهید کرد که چه مناطقی را آزمایش کنید. سرانجام ، شما می آموزید که چگونه واحد UI را از طریق روش های ViewController آزمایش کنید. با پایان این دوره ، شما می فهمید که چه زمانی باید از آزمون های UI در مقابل واحد استفاده کنید و چگونه هر یک را ایجاد کنید.

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

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

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

مقدمه ای بر رابط کاربری و تست واحد Introduction to UI and Unit Testing

  • مقدمه ای بر رابط کاربری و تست واحد Introduction to UI and Unit Testing

  • معرفی ماژول Module Introduction

  • نسخه ی نمایشی Demo

  • تست های UI و Unit چیست What Are UI and Unit Tests

  • خلاصه Summary

تست رابط کاربر UI Testing

  • معرفی ماژول Module Introduction

  • ایجاد یک تست UI ساده Creating a Simple UI Test

  • دسترسی به عناصر سخت برای دسترسی Providing Access on Hard to Reach Elements

  • کار با XCTAssert Working with XCTAssert

  • مدیریت سناریوی حذف Handling the Delete Scenario

  • خلاصه Summary

مبانی تست واحد Unit Testing Basics

  • مشتری با نام کلیپ روبرو مشتری 1 Customer Facing Clip Name 1

  • ایجاد یک تست واحد ساده Creating a Simple Unit Test

  • استفاده از setUp () و tearDown () Using setUp() and tearDown()

  • چند ادعا Multiple Asserts

  • پر کردن شکافها در پوشش آزمون Filling Gaps in Test Coverage

  • خلاصه Summary

تکنیک های پیشرفته تست Advanced Testing Techniques

  • مقدمه Introduction

  • متغیرهای جهانی Global Variables

  • استفاده مجدد از کد Code Reuse

  • گزارش پیمایش و پوشش آزمایش Report Navigation and Test Coverage

  • تست های اشکال زدایی Debugging Tests

  • در حال آزمایش UITableView Testing UITableView

  • خلاصه Summary

نمایش نظرات

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

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

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

آموزش تست رابط کاربر و واحد Swift iOS
جزییات دوره
1h 41m
25
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
30
3.5 از 5
دارد
دارد
دارد
Brett Romero
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Brett Romero Brett Romero

مدرسه کسب و کار Bitesize

ترکیب مهارت‌های یک ، #نویسنده/ و مهندس نرم‌افزار برای ارائه دیدگاهی منحصر به فرد در ایجاد سود.