Skip to main content
grasp.study
About
Explore
Pricing
Log in
Try it for free
Back to course
👋
Welcome to a Grasp lesson
Create a free account
to keep studying and create your own study path.
Professional iOS development
·
Module 5
UI and Regression Testing
1
Enhancing UI Testability with Accessibility Identifiers
Configure accessibility identifiers to make UI elements discoverable by automation.
2
Simulating User Flows with XCUI Tests
Write an XCUI Test to simulate a user flow, including taps, swipes, and text input.
3
Verifying UI State with Element Queries and Assertions
Use element queries and assertions to verify UI state during a UI test.
4
Snapshot Testing for UI Regressions
Implement snapshot testing to prevent unintended UI regressions.
5
Understanding Code Coverage Reports
Interpret a code coverage report to identify untested areas in the codebase.
Previous module
Effective Unit Testing
Next module
Data Persistence with Core Data