30-days Money-Back Guarantee
XCUITest,iOS Automation, UI Automation, iOS UI Automation, Xcode, swift, objective- c, XCUITest step by step
Updated on Sep, 2026
Programming, Mobile Development, IOS Development
Duration - 4.5 hours
Training 5 or more people ?
Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.
Welcome to the Best and Latest updated XCUITest UI Automation testing course
This Course is designed for beginners who are eagerly looking to learn UI Testing in iOS from step by step.
This course will cover all the basics you need to know for UI Testing using iOS.
Once you have learned this course, you will be stronger in the basics, and you will be all set to automate any iOS app.
What are you waiting for? Just enrol on the course and become a UI Test engineer for all iOS apps.
Topics we are going to cover as part of the course:
Overview of the training program :
Brief overview of XCUITest and comparison with other tools
Introduction to Swift language with basic programs
XCUITest configuration & basic concepts with example
XCUITest advanced concepts with example
Automating applications using XCUITest
Overview of Functions in swift with examples
Handling safari browsers using XCUITest
Page Factory Framework with example
Build input file not found info.plist issue and the solution that we need to implement
How to delete a value from a text field using XCUITest and re-enter a new value
How to capture values from all the text fields and print them to the console.
How to verify a specific value from the list of values and break a loop
How to capture screenshot
How to identify Multiple Objects / Identify a unique object
How to capture Coordinates of an Element
How to Perform Drag and Drop Operation
Example on Matching - Identifier
How to Handle Cells Objects
Launch IPhoneSetting & Delete Safari History
Convert Integer to String
Generate Dynamic Number
arc4random --> Random Number Generator
Automate SauceDemo login flow on Safari browser
Tap Using Coordinates
If you are a beginners and want to learn some knowledge bytes on XCUITest then you are at right place, we designed this course which covers basics on Swift language first so that you would have some idea on the language and later we started with XCUITest with different examples that also covers basics on XCUITest API. We covered bunch of videos that covers various UI elements that we can easily automate with, for example we covered scenarios to Handle sliders, Date Pickers, Scroll Bars and many more within the sessions itself. At the end of this sessions you will be in a position to kick start your automation work in your project.
Get started with this tutorial and do raise questions whenever you encounter any issues.
Wish you all the best
They can automate application using XCUITest
Understand basic overview on Swift programming language
Swift language with examples
Complete project implementation on XCUITest
having some idea on any programming language
Check out the detailed breakdown of what’s inside the course
I am Surendra Jaganadam having 13 years of experience in software testing and 9+ years of experience as a trainer in handling online, offline and corporate training's.
We designed this course which covers different Automation, Mobile Automation & API Automation Testing tools Selenium, Appium, Protractor, Karate Framework, XCUITest within a single package from basics which will be helpful for all learners to start implementing these tools on their projects. You can reach me anytime if you have any queries
Use your certificate to make a career change or to advance in your current career.
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses
Master prominent technologies at full length and become a valued certified professional.