Imagine you are in the iOS app development project and was given a task to start automating the UI tests because they take too much time to execute manually. I have been in that place so I know what to expect and how to save your time to maximize the outcome in the most efficient way. I am going to walk you through the whole process of such task and explain all the relevant concepts on the way. It's a rare skill to possess and there aren't too many resources on the topic. Here, you are getting everything in one place, well-structured and adjusted to your needs.
Firstly, you will learn the basics of Swift. Then you will explore Xcode and the built-in features. Next you will automate your first UI test case using XCUITest. Lastly, you will create a maintainable testing framework that will allow you to grow your test suite.
All of this is working and practical knowledge that I'm sharing with you and I'm hoping you can apply it to your day-to-day tasks.
You will find all the resources (like source code or links that explain some topics further) attached to the corresponding lectures so keep an eye on them!