iOS Test Automation with XCUITest
100% hands-on training for the testers who would like to make a shift in their career and become Mobile SDET - Software Development Engineer in Test. Engenious team is really excited to share with you its experience on how to write enterprise-level native for iOS app tests - the #1 demanding skill asked by top hi-tech companies.Sign up
4 Core Values
We are proud to share with you all knowledge we have for you to become successful. In this course we will share with you secret recipes acquired via years of experience on how to make XCUItests maintainable, scalable, and fast.
Best software development practices
Experienced and motivated instructors
Real work process used in trainings
Regular self-check tests after each module
Upon completion of XCUITest immersive course you will be able to
- Develop UI functional tests for iOS/MacOSX/AppleTV/Apple Watch app using XCUITest library in XCode
- Setup test project from scratch in XCode
- Integrate Accessibility Identifiers in app code for testability
- Improve test stability by cleaning up application data via AppDelegate
- Refactor tests with industry best practices to make tests more resilient using Page Objects pattern by using Protocols, Extensions, Delegates, ENums and Generics
- Use Postmap for examining API collections
- Make tests more stable by mocking them
- Decorate tests with advance features of XCUITest
- Library such as Async Wait, First Match API, Activities, Attachments and Screenshots
- Running tests in parallel in XCode
to buy the course
We are proud to share with you all knowledge we have for you to become successful. In this course we will share with you secret recipes acquired via years of experience on how to make XCUItests maintainable, scalable, and fast.Buy course
- After the course you will be able to shift in your career and become SDET
- You will feel more confident and competitive in the current market
- You could go through the course at your own pace, on your schedule without any pressure
- You will learn how to build enterprise level XCUITests from scratch
- You will learn basic and advanced features of XCUITest and XCTest Libraries
- You will become XCode guru and iOS apps’ test automation ninja
Everything you should know about the engenious university
Do I need previous programming experience?
How many modules are there in the course?
Are there tests or tasks after each module?
Do I need to have an iOS device for the course?
Is the course taught in English?
What is Engenious?
What kind of support will I receive from the instructor?
What programs and environments will we use?
Will there be any community or chat to talk to other students?