An Essential Guide to XCTest Framework for iOS App Testing
Get started with Apple's hot test automation framework today
There are very few test automation frameworks that are tightly coupled with the development tool itself. XCTest framework is one of those frameworks that enable its users to write basic unit, performance and some level of UI tests for iOS apps.
The thing with frameworks (like XCTest framework) that integrate tightly with development environment is that those frameworks typically provide easy-to-use and seamless work ow with other components and features of the development environment. And as always, frameworks that are tightly bundled with development tools and environment have their pros and cons that developers should be aware of.
As Apple has decided to deprecate UI Automation from Xcode, XCTest certainly is getting its popularity among iOS developers. In this case, we would like to share our experiences on this increasingly hot iOS test automation framework in this ebook.
With this ebook, you will learn
- Pros and cons of using XCTest for iOS testing
- How to create .ipa and XCTest package for testing
- Getting started with KIF for functional iOS UI testing
- The basics of XCUITest and using Xcode UI test recorder
Download your copy to get started with XCTest/XCUITest for iOS app testing!