XCUITest for iOS UI Automation using Swift
XCUITest for iOS UI Automation using Swift, available at $59.99, has an average rating of 4.24, with 48 lectures, based on 127 reviews, and has 662 subscribers.
You will learn about They can automate application using XCUITest Understand basic overview on Swift programming language Swift language with examples Complete project implementation on XCUITest This course is ideal for individuals who are Developers and Testers who is looking to learn Native iOS UI Testing in Xcode or QA Tester who wants to upgrade their skills or Testers and developers who wants to learn most demanded automation skills in IT Industry It is particularly useful for Developers and Testers who is looking to learn Native iOS UI Testing in Xcode or QA Tester who wants to upgrade their skills or Testers and developers who wants to learn most demanded automation skills in IT Industry.
Enroll now: XCUITest for iOS UI Automation using Swift
Summary
Title: XCUITest for iOS UI Automation using Swift
Price: $59.99
Average Rating: 4.24
Number of Lectures: 48
Number of Published Lectures: 48
Number of Curriculum Items: 48
Number of Published Curriculum Objects: 48
Original Price: ₹2,299
Quality Status: approved
Status: Live
What You Will Learn
- They can automate application using XCUITest
- Understand basic overview on Swift programming language
- Swift language with examples
- Complete project implementation on XCUITest
Who Should Attend
- Developers and Testers who is looking to learn Native iOS UI Testing in Xcode
- QA Tester who wants to upgrade their skills
- Testers and developers who wants to learn most demanded automation skills in IT Industry
Target Audiences
- Developers and Testers who is looking to learn Native iOS UI Testing in Xcode
- QA Tester who wants to upgrade their skills
- Testers and developers who wants to learn most demanded automation skills in IT Industry
Course updated on 1st August 2024 with below concepts:
-
Turn On/ Turn Off Bluetooth
-
Turn On/ Turn Off Wifi
-
Widgets Handling
-
XCUIDevice –> Press Home
Course updated on 1st Apr 2024 with below concepts:
-
Enter Character By Character into Text Field using KEYS
Course updated on 31st Mar 2024 with below concepts:
-
How to Delete a value from Text Field using Keys[“Delete”]
Course updated on 28th Mar 2024 with below concepts:
-
. NSPredicate with Example
Course updated on 24th Jan 2024 with below concepts:
-
How to capture Coordinates of an Element
-
How to Perform Drag and Drop Operation
Course updated on 22nd Dec 2023 with below concepts:
-
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
Course updated on 14th Dec 2023 with below concepts:
-
How to identify Multiple Objects / Identify a unique object
We are updating the content based on the students requirements itself, if you feel that some more content needs to be added feel free to share with us so that we will update the content with the requested topics soon.
Course updated on 4th June 2023 with below concepts:
-
How to delete 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
Course updated on 20th Apr 2023 with below concepts:
-
Handling safari browsers using XCUITest
-
WaitforExistance
-
Page Factory Framework with example
-
Build input file not found info.plist issue and the solution which we need to implement
Course updated on 12th Apr 2023 with below concepts:
-
Overview on Functions in swift with examples
Welcome to the Best and Latest updated XCUITest UI Automation testing course
This Course is designed for the beginners who is 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 learned this course you will be stronger in basics and you are all set to automate any iOS app.
What are you waiting for? Just enrol the course and become an UI Test engineer for all iOS apps.
Topics we are going to cover as part of tutorial:
Overview on the training program :
-
Brief overview on 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
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
Thanks & Regards,
Surendra Jaganadam
Course Curriculum
Chapter 1: Swift Introduction
Lecture 1: Introduction to training program
Lecture 2: Overview on XCUITest
Lecture 3: XCUITest vs Appium vs Expresso
Lecture 4: Swift – Hello world program
Lecture 5: Swift – Comments
Lecture 6: Swift – Variables & Constants
Lecture 7: Swift – Datatypes with examples
Lecture 8: Overview on Operator & Examples on Arithmetic operator
Lecture 9: Conditional statements – IF with examples
Lecture 10: Switch statement with Range , with Tuple
Lecture 11: Arrays- Append, Insert, contentsOf, Remove Methods, Sort
Lecture 12: Overview on Function with examples
Lecture 13: Convert Integer to String | Generate Dynamic Number | arc4random|
Chapter 2: XCUITest Basic Concepts with Examples
Lecture 1: XCUITest Prerequisite | Perform Record & Playback using XCUITest
Lecture 2: Overview on XCUITest API
Lecture 3: Object Identification using Debugging Mode
Lecture 4: Create Basic Script using Debugging Mode feature
Lecture 5: Object Identification using Accessibility Inspector & Basic Script Creation
Lecture 6: Tap using Coordinates
Lecture 7: Handling SearchBox & Text Fields using boundBy
Lecture 8: Handling Date Picker using otherElements concept
Lecture 9: Handling Picker View using adjust
Lecture 10: Handling Slider using adjust
Lecture 11: Handling Switches using firstmatch and other elements handling
Lecture 12: How to add Assertions to your program
Lecture 13: How to delete value from a text field using XCUITest and re-enter Part 1
Lecture 14: How to delete value from a text field using XCUITest and re-enter Part 2
Lecture 15: How to Delete a value from Text Field using Keys["Delete"]
Lecture 16: Enter Character By Character into Text Field using KEYS
Lecture 17: How to Print all the values from the text fields using for loop
Lecture 18: Compare value with all values from text field and break the loop for a specific
Lecture 19: How to capture screenshot
Lecture 20: How to scrolldown, scrollup
Lecture 21: How to handle swipe left, swipe right on page indicator
Lecture 22: How to handle safari browser
Lecture 23: Handle SauceDemo Login flow on Safari Browser
Lecture 24: Handling Cells , IPhoneSetting & Delete Safari History
Lecture 25: Identify a unique object Part 1
Lecture 26: Identify a unique object Part 2
Lecture 27: NSPredicate with Example
Lecture 28: Wait for Elements using waitForExistence command
Lecture 29: Capture Coordinates of an Element & Perform Drag and Drop Operation
Lecture 30: Page factory framework with example
Chapter 3: Bonus Lectures
Lecture 1: How to Turn On / Turn Off Bluetooth on iPhone using XCUITest
Lecture 2: How to Turn On / Turn Off Bluetooth on iPhone using XCUITest Part 2
Lecture 3: How to Turn On / Turn Off WIFI on iPhone using XCUITest
Lecture 4: XCUIDevice – Press Home button
Lecture 5: Widgets Handling
Instructors
-
Lucky Trainings
Selenium trainer
Rating Distribution
- 1 stars: 3 votes
- 2 stars: 6 votes
- 3 stars: 13 votes
- 4 stars: 42 votes
- 5 stars: 63 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024