دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 1st ed.
نویسندگان: Abhishek Mishra
سری:
ISBN (شابک) : 1484226887, 9781484226889
ناشر: Apress
سال نشر: 2017
تعداد صفحات: 449
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 11 مگابایت
کلمات کلیدی مربوط به کتاب تست کد iOS: توسعه آزمایش محور و توسعه رفتار محور با Swift: توسعه نرم افزار، طراحی نرم افزار، تست و مهندسی، برنامه نویسی، رایانه و فناوری، کامپایلرها، زبان های برنامه نویسی، رایانه ها و فناوری، سوئیفت، زبان های برنامه نویسی، رایانه ها و فناوری، برنامه نویسی و توسعه برنامه، تلفن های همراه، تبلت ها و کتابخوان های الکترونیکی، رایانه ها و فناوری، زبان های برنامه نویسی، علوم کامپیوتر، کتاب های درسی جدید، مستعمل و اجاره ای، بوتیک تخصصی، طراحی و مهندسی نرم افزار، علوم کامپیوتر، کتاب های درسی جدید، مستعمل و اجاره، بوتیک تخصصی
در صورت تبدیل فایل کتاب iOS Code Testing: Test-Driven Development and Behavior-Driven Development with Swift به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب تست کد 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.
Front Matter....Pages i-xix
Introduction to Test-Driven Development....Pages 1-11
Writing Your First Set of Unit Tests with Xcode....Pages 13-41
The MVVM Architectural Pattern....Pages 43-60
Applying TDD to the Model....Pages 61-99
Applying TDD to View Controllers....Pages 101-160
Applying TDD to Collection View Controllers....Pages 161-209
Testing URLSession....Pages 211-256
Working with Legacy Code....Pages 257-282
Continuous Integration....Pages 283-316
Introduction to Behavior-Driven Development....Pages 317-327
Installing Quick....Pages 329-349
Applying TDD and BDD Techniques....Pages 351-405
Testing the User Interface....Pages 407-432
Back Matter....Pages 433-440