Book description
Discover what tools there are for unit testing in iOS, and how to work in a test-driven environment. This book reveals how testing is a crucial capability in any iOS developer’s toolset, and a minimum requirement in iOS interviews.- Set up a stable testing system
- Extend an app's lifetime with testing before release
- Incorporate testing into your everyday development routine
- Write unbreakable UI tests performance tests
- Understand the difference between integration tests and snapshot testing
Table of contents
- Cover
- Front Matter
- 1. Introduction for Testing
- 2. Setting Up Our Infrastructure
- 3. Writing Tests – The Basics
- 4. Writing Tests – Advanced Techniques
- 5. Integration Tests
- 6. Write Testable Code
- 7. User Interface Tests
- 8. Cover Another Aspect of Your App – Performance Testing
- 9. Snapshot Testing
- 10. Implement Tests in Our Daily Work Routine
- 11. Using Command-Line Tools
- Back Matter
Product information
- Title: Pro iOS Testing: XCTest Framework for UI and Unit Testing
- Author(s):
- Release date: October 2020
- Publisher(s): Apress
- ISBN: 9781484263822
You might also like
video
Testing in Xcode: Unit Testing, UI Testing, and Code Coverage
Learn automatic testing in Xcode. Start by creating a simple test app that intentionally crashes in …
book
iOS Unit Testing by Example
Fearlessly change the design of your iOS code with solid unit tests. Use Xcode's built-in test …
book
Modularizing Legacy Projects Using TDD: Test-Driven Development with XCTest for iOS
Improve current or new projects with top notch testability and maintainability. Writing tests improves the design …
book
Android Espresso Revealed: Writing Automated UI Tests
Write Android user interface (UI) tests using Google Espresso for Android. You’ll cover all the major …