Effective Appium Tutorial with Real Project
Effective Appium Tutorial with Real Project, available at $19.99, has an average rating of 3.45, with 33 lectures, based on 70 reviews, and has 6407 subscribers.
You will learn about Start mobile automation testing with Appium effectively Understand business and technical requirements based on real QA project scenario Know how to use iOS Simulator from Xcode Know how to use Android and Genymotion Emulator Use Chrome to identify locators for mobile browser effectively Use the correct strategy for page synchronization This course is ideal for individuals who are The course is for you if you want to learn in detail how to setup and run your mobile test with Appium effectively or The course is ideal for Junior/Intermediate QA Engineer who has basic knowledge of programming or Anyone with a passion to learn the cutting-edge mobile internet tech It is particularly useful for The course is for you if you want to learn in detail how to setup and run your mobile test with Appium effectively or The course is ideal for Junior/Intermediate QA Engineer who has basic knowledge of programming or Anyone with a passion to learn the cutting-edge mobile internet tech.
Enroll now: Effective Appium Tutorial with Real Project
Summary
Title: Effective Appium Tutorial with Real Project
Price: $19.99
Average Rating: 3.45
Number of Lectures: 33
Number of Published Lectures: 33
Number of Curriculum Items: 33
Number of Published Curriculum Objects: 33
Original Price: $19.99
Quality Status: approved
Status: Live
What You Will Learn
- Start mobile automation testing with Appium effectively
- Understand business and technical requirements based on real QA project scenario
- Know how to use iOS Simulator from Xcode
- Know how to use Android and Genymotion Emulator
- Use Chrome to identify locators for mobile browser effectively
- Use the correct strategy for page synchronization
Who Should Attend
- The course is for you if you want to learn in detail how to setup and run your mobile test with Appium effectively
- The course is ideal for Junior/Intermediate QA Engineer who has basic knowledge of programming
- Anyone with a passion to learn the cutting-edge mobile internet tech
Target Audiences
- The course is for you if you want to learn in detail how to setup and run your mobile test with Appium effectively
- The course is ideal for Junior/Intermediate QA Engineer who has basic knowledge of programming
- Anyone with a passion to learn the cutting-edge mobile internet tech
Course Description
This course provides you a step-by-step guide on how to setup Appium, Java, Maven, Xcode, Git, JUnit, as well as Xcode, Android SDK and Genymotion Emulator to build mobile automation test framework.
Learn with real project background
- Setup Appium effectively
- Manage code with Git
- Overcome challenges and pass your first iOS and Android mobile browser tests
- Overcome challenges and pass your first iOS and Android native APP/APK tests
Content and Overview
I designed this course from an email related Web UI automation project.
Starting from business requirements requested by QA Manager, I show you how to design the test framework and integrate state-of-the-art tools together to achieve the business requirements. I will walk you through the setup of these tools step by step.
Then as a QA Engineer, I will first manual test the test scenarios and write down the test steps. I will work with you together to turn these manual test steps into automated steps. Along the way, you will encounter challenges and solve them.
In addition to the original course, I added some lectures according to students’ feedback, such test Android Native APK test and iOS Native APP test.
You will find this course very effective and helpful.
What am I going to get from this course?
- Learn how to design and build up test framework from scratch
- Know how to use the essential tools used by professional QA Engineer
- Over 25 lectures
- Source Code included
Course Curriculum
Chapter 1: Course Overview, Project Background and Framework Design
Lecture 1: One-Minute Quick Course Overview
Lecture 2: Introduction
Lecture 3: Course Introduction
Lecture 4: Real Project Business Requirement
Lecture 5: Real Project Technical Requirements
Lecture 6: How to design
Lecture 7: Test Framework Design Ideas
Chapter 2: Tools Preparation
Lecture 1: Tools List to prepare
Lecture 2: Tools preparation: Java
Lecture 3: Tools preparation: IntelliJ
Lecture 4: Tools preparation: Maven
Lecture 5: Tools preparation: Xcode and Git
Lecture 6: Tools preparation: Appium
Lecture 7: Tools preparation: Chrome
Chapter 3: Begin your first iOS mobile automation test with Appium
Lecture 1: Coding: your first script
Lecture 2: Use mini-sized Github repo
Lecture 3: Script failed and your first challenge arrived
Lecture 4: Synchronization is the key, use Explicit wait to overcome the challenge
Lecture 5: Pass the your iOS safari automation script
Chapter 4: Begin your first Android mobile automation test with Appium
Lecture 1: Android default SDK and Emulator Setup and Config
Lecture 2: Use Appium Doctor to Verify Configuration
Lecture 3: Genymotion Android Emulator Setup and Config
Lecture 4: Android Mobile Browser Test Run in Both Android default SDK and Genymotion
Lecture 5: Manage the difference between Android and iOS
Chapter 5: Code Refactoring
Lecture 1: Reuse the RemoteWebDriver initialization codes
Lecture 2: Create WebUtil for common methods
Lecture 3: Adding more common methods to WebUtil
Chapter 6: Source code
Lecture 1: Download Source Code from BitBucket
Lecture 2: Set Git to use your own repo
Chapter 7: Bonus – Lectures added based on Student's feedback
Lecture 1: Automation Test With Android APK File
Lecture 2: Automation Test With iOS Native App
Lecture 3: Automation Test With iOS Hybrid App
Lecture 4: Jenkins Job Configuration Example
Instructors
-
Ken Ho
Test Team Lead
Rating Distribution
- 1 stars: 8 votes
- 2 stars: 4 votes
- 3 stars: 9 votes
- 4 stars: 23 votes
- 5 stars: 26 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