My Account Log in

1 option

Swift testing essentials : a practical guide.

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Video
Author/Creator:
Azam, Mohammad, author.
Contributor:
Packt Publishing, publisher.
Language:
English
Subjects (All):
Xcode.
iOS (Electronic resource).
Swift (Computer program language).
Operating systems (Computers).
Computer software--Development.
Computer software.
Physical Description:
1 online resource (1 video file (3 hr., 46 min.)) : sound, color.
Edition:
[First edition].
Place of Publication:
[Birmingham, United Kingdom] : Packt Publishing, 2026.
Summary:
In this 3-hour course, explore a practical approach to testing Swift and iOS applications in Xcode. Progress through TDD, unit tests, stubs, mocks, integration checks, UI testing, and SwiftUI view logic to build stable, maintainable apps. What I will be able to do after this course Apply test-driven development to Swift code Build unit tests with stubs and mocks Verify user interactions and application flows with UI tests Test SwiftUI view logic and service behavior Structure maintainable tests for production-ready apps Course Instructor(s) Mohammad Azam is a seasoned iOS developer, educator, and founder of AzamSharp School, with over a decade of experience. He has taught more than 80,000 students worldwide and created over 150 hours of iOS development learning content. He is also a developer conference speaker specializing in SwiftUI, app architecture, and machine learning in iOS. Who is it for? This course is for iOS developers at any experience level, SwiftUI developers, engineers new to automated testing, experienced practitioners refining their strategy, and teams adopting TDD. Basic Swift knowledge, familiarity with iOS application structure, and experience using Xcode are recommended.
Notes:
OCLC-licensed vendor bibliographic record.
ISBN:
9781808765599
OCLC:
1613922044

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account