آموزش تست خودکار در Xcode

Automated Testing in Xcode

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: پیاده سازی روش های تست خودکار در پروژه های Xcode می تواند به شما کمک کند تا با همکاران خود همکاری موثرتری داشته باشید ، زمان توسعه خود را تسریع کرده و اشکالات را کاهش دهید. در این دوره ، مربی رون بوانکامینو با تمرکز بر تست های واحد و آزمایشات رابط کاربری (UI) در Xcode ، به مبحث تست خودکار می پردازد. پس از آنکه ران اصول اولیه تست های واحد و رابط کاربری را مرور کرد - از جمله اینکه چرا تست خودکار مهم است - او تست های واحد را توضیح می دهد ، و نحوه ایجاد اهداف آزمون را توضیح می دهد. تست نوشتن ، اجرا و اشکال زدایی ؛ و داده های پاسخ HTTP را مسخره کنید. او سپس به سراغ تست UI می رود و در مورد ضبط UI ، پوشش کد و نحوه نوشتن تست های UI بحث می کند.
موضوعات شامل:
  • تست های واحد و رابط کاربری چیست؟
  • تست های واحد در Xcode
  • ایجاد اهداف آزمایشی
  • آزمون های در حال اجرا
  • تست های اشکال زدایی
  • نوشتن تست های UI
  • پوشش کد

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

مقدمه Introduction

  • خوش آمدی Welcome

  • آنچه باید بدانید What you should know

  • با استفاده از پرونده های تمرینی Using the exercise files

1. معرفی به تست خودکار 1.Introduction to Automated Testing

  • تست های واحد چیست؟ What are unit tests?

  • مبانی آزمایش واحد Unit testing basics

  • تست های UI چیست؟ What are UI tests?

2. تست های واحد در Xcode 2. Unit Tests in Xcode

  • ایجاد اهداف آزمون Creating test targets

  • تست های نوشتن و اجرا Writing and running tests

  • آزمایش اشکال زدایی Debugging tests

  • درخواست های HTTP و XCTExectation HTTP requests and XCTExpectation

  • مسخره کردن داده های پاسخ HTTP Mocking HTTP response data

3. تست رابط کاربری 3. User Interface Testing

  • نوشتن تست های UI Writing UI tests

  • ضبط UI UI recording

  • اندازه گیری کارایی Measuring performance

  • پوشش کد Code coverage

نتیجه Conclusion

  • بعدش What's next

نمایش نظرات

آموزش تست خودکار در Xcode
جزییات دوره
1h 32m
16
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
9,112
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Ron Buencamino Ron Buencamino

Ron Buencamino مهندس نرم افزار ، متخصص iOS ، نویسنده و مربی است. Ron Buencamino با بیش از 15 سال تجربه در فن آوری اطلاعات ، متخصص در مصرف کننده اینترنت ، یک یا دو مورد را در مورد آنچه در وب کار می کند می داند. او بنیانگذار شرکت Animatronic Gopher Inc. ، یک خانه سیستم است که روی برنامه های بومی iOS و وب موبایل متمرکز است. هنگامی که او جلوی رایانه خود نباشد ، احتمالاً می توانید او را به مسافرت به برخی از نقاط دور افتاده ، خواندن کتاب یا لذت بردن از یک لیوان اسکاتلندی مالت تنها بکشید.