برنامه نويسي

تست کد iOS: توسعه آزمایش محور و توسعه رفتار محور با Swift

iOS Code Testing: Test-Driven Development and Behavior-Driven Development with Swift

دانلود کتاب iOS Code Testing: Test-Driven Development and Behavior-Driven Development with Swift (به فارسی: تست کد iOS: توسعه آزمایش محور و توسعه رفتار محور با Swift) نوشته شده توسط «Abhishek Mishra»


اطلاعات کتاب تست کد iOS: توسعه آزمایش محور و توسعه رفتار محور با Swift

موضوع اصلی: کامپیوتر – برنامه نویسی

نوع: کتاب الکترونیکی

ناشر: Apress

نویسنده: Abhishek Mishra

زبان: english

فرمت کتاب: PDF (قابل تبدیل به سایر فرمت ها)

سال انتشار: 2017

تعداد صفحه: 440 / 449

حجم فایل: 11.42 مگابایت

کد کتاب: 1484226887 , 9781484226889

نوبت چاپ: 1st ed.

توضیحات کتاب تست کد iOS: توسعه آزمایش محور و توسعه رفتار محور با Swift

برای تسلط بر توسعه آزمون محور (TDD) و آزمون پذیرش در سوئیفت، مثال‌های عملی را وارد کنید.

این کتاب از رویکردی عمل‌گرایانه برای نوشتن کدهای آزموده شده استفاده می‌کند و تکنیک‌هایی را ارائه می‌کند که می‌توان از آن‌ها برای تقویت تست‌ها در پایه‌های کد قدیمی استفاده کرد. شما با اصول اولیه TDD، مانند Test First، Red-Green-Refactor، Remove Duplicate Code، Dependency Injection و Single Responsibility آشنا خواهید شد. رویکردهای تحت پوشش عبارتند از TDD، توسعه مبتنی بر رفتار (BDD)، UI، و تست پذیرش با چارچوب‌های استاندارد/متن باز رایج.

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

آنچه خواهید آموخت
تست تناسب با کد قدیمی به صورت گذشته نگر
چارچوب های محبوب Swift BDD را نصب و پیکربندی کنید
BDD را با Xcode تمرین کنید

این کتاب چه کسی برای متخصصان نرم افزار، مانند توسعه دهندگان سوئیفت و آزمایش کنندگان برنامه های تلفن همراه است.


Put into motion practical examples to master Test-Driven Development (TDD) and acceptance testing in Swift.

This book uses a pragmatic approach to writing well-tested code and provides techniques that can be used to retrofit tests to legacy code bases. You’ll be introduced to basic principles of TDD, such as Test First, Red-Green-Refactor, Remove Duplicate code, Dependency Injection, and Single Responsibility. Approaches covered include TDD, behavior-driven development (BDD), UI, and acceptance testing with common standard/open source frameworks.

iOS Code Testing offers helpful instruction to teach iOS developers to retrospectively fit tests to legacy code, refactor legacy code so as to make the code more testable, install and configure a popular Swift BDD framework, practice BDD with Xcode, and create automated UI tests with Xcode. Additionally, many projects have legacy code bases. Legacy code is often seen as a blocker when it comes to implementing any kind of testing.

What You Will Learn
Fit test to legacy code retrospectively
Install and configure popular Swift BDD frameworks
Practice BDD with Xcode

Who This Book Is For Software practitioners, such as Swift developers and mobile app testers.

دانلود کتاب «تست کد iOS: توسعه آزمایش محور و توسعه رفتار محور با Swift»

مبلغی که بابت خرید کتاب می‌پردازیم به مراتب پایین‌تر از هزینه‌هایی است که در آینده بابت نخواندن آن خواهیم پرداخت.

دیدگاهتان را بنویسید