نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
اعتبار سنجی از هر نوع ممکن است وقت گیر و به طور خسته کننده ای تکرار شود. اگر می خواهید از این حلقه خارج شوید و به یک توسعه دهنده کارآمد 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
نمایش نظرات