Featured resource
pluralsight tech forecast
2025 Tech Forecast

Which technologies will dominate in 2025? And what skills do you need to keep up?

Check it out
Hamburger Icon
  • Course
    • Libraries: If you want this course, consider one of these libraries.
    • Core Tech

Testing in iOS 18

This course will teach you how to test iOS applications with XCTest.

Jason Cross - Pluralsight course - Testing in iOS 18
by Jason Cross

What you'll learn

As a software developer, you strive to produce applications that are bug-free and work as expected. Manually testing every scenario and code path is time consuming and impractical. Unit tests and UI tests solve this problem by programmatically verifying that applications function as expected. In this course, Testing in iOS 18, you’ll learn to test iOS applications. First, you’ll explore using assertions in the XCTest framework.. Next, you’ll discover how to test the user interface using UI tests. Finally, you’ll learn how to test performance. When you’re finished with this course, you’ll have the skills and knowledge of testing in iOS needed to validate correct functionality of iOS 18 applications.

Table of contents

About the author

Jason Cross - Pluralsight course - Testing in iOS 18
Jason Cross

Jason Cross has two decades of experience as a software engineer. He started as a web developer, with a 3-year stretch at Microsoft, where he also became a full-stack developer. He then switched to iOS development over a decade ago. Outside of technology Jason is a high-performance athlete and coach in swimming and kayaking. He has been coaching, instructing, teaching, and mentoring for 3.5 decades.

More Courses by Jason