© Avi Tsadok 2020
A. TsadokPro iOS Testinghttps://doi.org/10.1007/978-1-4842-6382-2_2

2. Setting Up Our Infrastructure

Avi Tsadok1 
(1)
Tel Mond, Israel
 

To an optimist, the glass is half full. To a pessimist, the glass is half empty. To a good tester, the glass is twice as big as it needs to be.

—Anonymous

Introduction

You cannot start writing tests without a deep understanding of how Xcode projects are built and how the testing layer integrates with it.

In this chapter, you will learn
  1. 1.

    The basic terms such as scheme, target, and project

     
  2. 2.

    How to customize your testing flows using schemes and test bundles

     
  3. 3.

    How to disable specific tests from running

     
  4. 4.

    How to take advantage of Xcode 11 great feature – Test Plan – to take your testing flows to the next ...

Get Pro iOS Testing: XCTest Framework for UI and Unit Testing now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.