Nov

15

2020

Testing in iOS

Laser 15 Nov 2020 15:52 LEARNING » e-learning - Tutorial

Testing in iOS
Jessy Catterwaul | Duration: 2h 05m | Video: H264 1920x1080 | Audio: AAC 48 kHz 2ch | 1,69 GB | Language: English + .vtt

Who is this for?

This course is intended for developers who have little to no experience using XCTest, Apple's Xcode-based testing framework.

In the first part, you'll use the Swift Package Manager (SPM) to examine the basics of testing, without the overhead of an app. You'll build up a small library of Swift extensions, and learn the test-driven development cycle.

In part two, you'll explore asynchronous testing in the context of an app that uses Model-View-Controller-Networking architecture. And you'll try out test doubles, to see how they can reduce the taken for testing.

The final part is on UI testing. You'll write code that automates virtual interaction with onscreen elements, and you'll learn to generate that code with recorded actions as well.

Covered concepts

Unit Testing

Asynchronous Testing

UI Testing

XCTestCase

Test Assertions

Code Coverage

Test Doubles (Fakes, Stubs, Mocks)

Access Control

Error Handling

Swift Package Manager

Extensions

Protocol Inheritance

Generics

KeyPaths



DOWNLOAD
uploadgig



rapidgator


nitroflare

High Speed Download

Add Comment

  • People and smileys emojis
    Animals and nature emojis
    Food and drinks emojis
    Activities emojis
    Travelling and places emojis
    Objects emojis
    Symbols emojis
    Flags emojis