آموزش اتوماسیون تست UI در iOS: ضروریات Swift و XCUITest - آخرین آپدیت

دانلود Automate iOS UI Testing: Swift and XCUITest Essentials

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: یادگیری از طریق مثال‌های واقعی و به‌کارگیری مهارت‌های جدید در پروژه‌های شما یادگیری مبانی زبان برنامه‌نویسی Swift آشنایی با نحوه پشتیبانی Xcode از اتوماسیون تست اتوماتیک کردن تست‌های UI E2E با استفاده از XCUITest ساخت یک فریم‌ورک تست قابل نگهداری با پیروی از الگوی Page Object پیش‌نیازها: سیستم macOS برای اجرای Xcode بدون نیاز به دانش قبلی در زمینه کدنویسی یا تست

آیا آماده‌اید تا با اتوماتیک کردن تست‌های UI، سرعت توسعه اپلیکیشن iOS خود را افزایش دهید؟ تصور کنید ساعت‌های بی‌شماری که صرف تست‌های دستی می‌شد آزاد شود - من این تجربه را داشته‌ام و می‌دانم چگونه بهره‌وری را به حداکثر برسانم. در تنها ۹۰ دقیقه، شما را در مسیر اتوماسیون تست‌های UI در iOS با XCUITest راهنمایی می‌کنم تا مهارتی کمیاب و ارزشمند را کسب کنید.


ما با مبانی زبان برنامه‌نویسی Swift شروع خواهیم کرد. سپس، IDE پیش‌فرض اپل یعنی Xcode و قابلیت‌های داخلی آن را بررسی می‌کنیم. در نهایت، به سراغ اتوماتیک کردن اولین مورد تست (Test Case) UI با استفاده از XCUITest می‌رویم. در پایان، شما یک فریم‌ورک تست قابل نگهداری ساخته‌اید که امکان گسترش بدون نقص مجموعه تست‌های شما را فراهم می‌کند.


این دوره سرشار از دانش کاربردی و مثال‌های واقعی است که می‌توانید بلافاصله در پروژه‌های خود اعمال کنید. با احترام به زمان شما، هر درس کوتاه و متمرکز است تا مطمئن شویم از هر دقیقه بیشترین بهره را می‌برید.


تمام منابع، از جمله کد منبع و مطالب خواندنی تکمیلی، به درس‌های مربوطه پیوست شده‌اند تا هر آنچه نیاز دارید در دسترس شما باشد.


چه مبتدی باشید و چه توسعه‌دهنده‌ای با تجربه که به دنبال ارتقای مهارت‌های خود است، این دوره به گونه‌ای طراحی شده که قابل دسترسی و آموزنده باشد. به من بپیوندید و در اتوماسیون تست iOS با XCUITest به صورت بهینه و موثر متخصص شوید!


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

مقدمه Introduction

  • مقدمه Introduction

مبانی Swift Swift basics

  • پلی‌گراند (Playground) Playground

  • متغیرها Variables

  • انواع داده‌ها Data types

  • مجموعه‌ها (Collections) Collections

  • عملگرها Operators

  • جریان کنترل (Control flow) Control flow

  • توابع Functions

  • کلاس‌ها Classes

ابزارهای Xcode Xcode tools

  • آماده‌سازی پروژه Getting project ready

  • بررسی قابلیت‌های اپلیکیشن Exploring app functionality

  • هدف تست (Test target) Test target

  • ضبط‌کننده تست (Test recorder) Test recorder

  • کنسول و درخت عناصر Console and element tree

اتوماسیون تست Test automation

  • جزئیات مورد تست (Test case) Test case details

  • تعامل با عناصر Interacting with elements

  • شناسه‌های دسترسی (Accessibility identifiers) Accessibility identifiers

  • کدنویسی مراحل تست Coding test steps

  • تاییدیه ها (Assertions) Assertions

بازسازی فریم‌ورک تست Test refactor - framework

  • متدهای setUp و tearDown setUp and tearDown methods

  • الگوی Page Object Page object pattern

  • بازسازی کد تست Test code refactor

  • یافته‌ها و نتایج Findings

نمایش نظرات

آموزش اتوماسیون تست UI در iOS: ضروریات Swift و XCUITest
جزییات دوره
1.5 hours
23
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
320
4.3 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Adrian Rutkowski Adrian Rutkowski

مهندس اتوماسیون تست