Master iOS 18 Testing: XCTest & UI Automation Pro Guide
Focused View
1:46:38
1. Creating a New Project with Tests.mp4
03:18
2. Xcode Targets.mp4
03:19
3. Xcode Build System.mp4
02:50
4. Creating a New Test Method.mp4
04:14
5. Test Organization.mp4
03:07
1. The Expect Macro.mp4
03:46
2. The Require Macro.mp4
05:24
3. The Expecting Throws Macro.mp4
03:25
4. Suites and Tags.mp4
04:14
5. Parameterized Tests.mp4
03:46
1. Unit Test Scope.mp4
03:16
2. Mock Objects.mp4
03:13
3. Sub-class Untestable Methods.mp4
05:20
4. Inject a Singleson.mp4
05:42
1. Testing Async Await.mp4
04:08
2. Testing Callback Closures.mp4
07:32
1. Using the UI Test Recorder.mp4
06:36
2. Working with XCUIElements.mp4
07:22
3. Tables and Navigation.mp4
04:33
4. Selecting a Photo.mp4
04:56
1. XCTestMetrics.mp4
06:23
2. Regression Tests.mp4
03:38
3. Code Coverage.mp4
06:36
More details
Course Overview
This hands-on course teaches professional testing techniques for iOS 18 applications using XCTest framework, covering unit tests, UI automation, and performance validation to ensure bug-free apps.
What You'll Learn
- Implement comprehensive unit tests with XCTest assertions
- Automate UI testing using XCUIElements and test recorder
- Test asynchronous operations and measure performance
Who This Is For
- iOS developers transitioning to test-driven development
- Mobile QA engineers automating test processes
- Swift programmers improving app reliability
Key Benefits
- Practical techniques for testable code architecture
- Master Xcode's testing tools and metrics
- Learn mock objects and dependency injection for testing
Curriculum Highlights
- XCTest framework fundamentals
- Advanced assertion and expectation patterns
- UI test automation and coverage analysis
Focused display
Category
- language english
- Training sessions 23
- duration 1:46:38
- level average
- English subtitles has
- Release Date 2025/05/10