HOME > IT & Software > Appium Mobile App Automation in Python (Basics + Advance)

Appium Mobile App Automation in Python (Basics + Advance)

SynopsisAppium – Mobile App Automation in Python (Basics + Adva...
Appium Mobile App Automation in Python (Basics + Advance)  No.1

Appium – Mobile App Automation in Python (Basics + Advance), available at $89.99, has an average rating of 4.45, with 183 lectures, based on 592 reviews, and has 4381 subscribers.

You will learn about By the end of the course you will be as much trained to automate any mobile based Native, Hybrid & Web application using Appium Many frameworks including PyTest, Data Driven, Keyword driven and Page Object Model covered in depth Many Live projects and real time examples covered Learn Automation on both Android and IOS aps in Depth This course is ideal for individuals who are Manual Testers who wants to switch to Automation testing and Learn mobile apps testing or Automation testers who wants to enhance their current skills or Test Managers or Selenium Testers who wants to Learn Mobile Apps testing It is particularly useful for Manual Testers who wants to switch to Automation testing and Learn mobile apps testing or Automation testers who wants to enhance their current skills or Test Managers or Selenium Testers who wants to Learn Mobile Apps testing.

Enroll now: Appium – Mobile App Automation in Python (Basics + Advance)

Summary

Title: Appium – Mobile App Automation in Python (Basics + Advance)

Price: $89.99

Average Rating: 4.45

Number of Lectures: 183

Number of Published Lectures: 179

Number of Curriculum Items: 183

Number of Published Curriculum Objects: 179

Original Price: $19.99

Quality Status: approved

Status: Live

What You Will Learn

  • By the end of the course you will be as much trained to automate any mobile based Native, Hybrid & Web application using Appium
  • Many frameworks including PyTest, Data Driven, Keyword driven and Page Object Model covered in depth
  • Many Live projects and real time examples covered
  • Learn Automation on both Android and IOS aps in Depth
  • Who Should Attend

  • Manual Testers who wants to switch to Automation testing and Learn mobile apps testing
  • Automation testers who wants to enhance their current skills
  • Test Managers
  • Selenium Testers who wants to Learn Mobile Apps testing
  • Target Audiences

  • Manual Testers who wants to switch to Automation testing and Learn mobile apps testing
  • Automation testers who wants to enhance their current skills
  • Test Managers
  • Selenium Testers who wants to Learn Mobile Apps testing
  • Appium with Python – Biggest course to Master Mobile automation testing for IOS and Android on Live Projects

    Latest Appium 2.0 and Appium Python client 3.1 Videos Added

    As the mobile market is growing so there’s a demand of Mobile application testers increasing like anything across the Globe.

      Appium:supports Mobile application testing on Native, Hybrid & WebApps for Iphone, Ipads & Android real device and Emulators / Simulators. 

                    These are the unique Appium with Python training tutorials in market that will help you in learning Mobile apps automation testing for IOS and Android in very simple way

                                        I have covered examples on both Simulators / Emulators and Real IOS & Android Devices. 

                                            Not just the video lectures you will see the entire coding part done  step by step and the lectures are explained in a very detailed and  practical approach is taken in every example by the trainer. 

    Major frameworks covered like: PyTest, Data Driven, Keyword Driven, Hybrid, Page Object Model on Live projects

    Once done with the course you will surely be able to justify 2-3 years of your current experience with Appium

    Complete Python is covered from scratch, so if you are a beginner then you need not to worry about the programming part. Detailed installation of Appium and all native tools are covered from scratch. Since Appium is open source so you need not to purchase any licence to automate Mobile Applications.

    During the course you will get my complete support in your queries and live projects

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Introduction to the course

    Lecture 2: FIXING THE BLURRED VIDEO SCREEN

    Lecture 3: Introduction to Appium

    Lecture 4: How Appium works and its Architecture

    Lecture 5: Pre requisite

    Chapter 2: Basic Installation on Windows

    Lecture 1: Introduction to Python Core

    Lecture 2: Installing Python on Windows

    Lecture 3: Install PyCharm IDE

    Lecture 4: Watch Core Python lectures before starting with Appium

    Lecture 5: Installing Java 11

    Lecture 6: Installing JDK and setting up environment variables

    Lecture 7: Installing Node JS

    Lecture 8: Installing Android Studio

    Lecture 9: Configuring Android virtual device

    Lecture 10: Configuring Real Device

    Lecture 11: Follow Section 3 for the Latest Appium 2.0 Installation

    Lecture 12: Installing Appium desktop application 1.22 (No More in Appium 2.0)

    Chapter 3: LATEST – Appium 2.0

    Lecture 1: Appium 2.0 Overview and the Installation

    Lecture 2: Installing Appium 2.0 server

    Lecture 3: Updating to the Latest Version

    Lecture 4: Appium 2.0 – Running the First test on a Web Browser

    Lecture 5: Appium 2.0 – Running the First Native App Test

    Chapter 4: Basic Installation on MAC

    Lecture 1: Installing Python on MAC

    Lecture 2: Install PyCharm IDE

    Lecture 3: Installing JDK on MAC OSX and setting up environment variables

    Lecture 4: Installing Node JS

    Lecture 5: Installing Android Studio

    Lecture 6: Installing Appium desktop application

    Chapter 5: Download the entire code used in Python Core lectures

    Lecture 1: Download the entire code used in Python Core lectures

    Chapter 6: PYTHON CORE – BASICS

    Lecture 1: Python variables

    Lecture 2: Datatypes in Python

    Lecture 3: Python String

    Lecture 4: Operators – Arithmetic and Relational

    Lecture 5: Operators – Relational and Logical operators

    Lecture 6: Operators – Bitwise operators

    Lecture 7: Operators – Shift operators

    Lecture 8: Operators – Assignment and ternary operators

    Lecture 9: Operators – Identity and Membership operators

    Lecture 10: If Elif Else and Nested If

    Lecture 11: For Loop

    Lecture 12: While Loop

    Lecture 13: Break and Continue statement

    Lecture 14: Else block within For loop

    Lecture 15: Pass statement

    Lecture 16: Python List

    Lecture 17: Python list operations

    Lecture 18: Python Dictionary

    Lecture 19: Python Tuples

    Lecture 20: Python Set

    Lecture 21: Functions in Python

    Lecture 22: OOPS – Classes and Objects

    Lecture 23: OOPS – Constructors

    Lecture 24: OOPS – Inheritance

    Lecture 25: OOPS – Polymorphism – Operator Overloading

    Lecture 26: OOPS – Polymorphism – Method and constructor overloading

    Lecture 27: OOPS – Polymorphism – Method and Constructor overriding and Super keyword

    Lecture 28: OOPS – Variables – Class and Instance

    Lecture 29: OOPS – Methods – Class, Static and Instance

    Lecture 30: OOPS – Abstract methods and class

    Lecture 31: OOPS – Access specifiers in Python

    Lecture 32: Exception handling in Python

    Lecture 33: Types of Python Exceptions

    Chapter 7: APPIUM – Running the very first test

    Lecture 1: Download Complete code

    Lecture 2: Updating to Appium 2.0 Python client

    Lecture 3: Running the very first test on a Web browser

    Lecture 4: Locating Elements on a WebApp

    Lecture 5: Automating More web applications

    Lecture 6: Running the test on an Emulator (Virtual Device)

    Chapter 8: Different ways of starting appium server

    Lecture 1: Installing Appium via NPM Node package

    Lecture 2: Starting server programatically

    Lecture 3: Kill already running appium service on port 4723

    Chapter 9: Automating Native Apps

    Lecture 1: Automating Dialer App – Making a phone call

    Lecture 2: Contacts App – Adding a new contact

    Lecture 3: Appium Inspector – Recording test via Inspector

    Lecture 4: 1.22 Appium Inspector update

    Lecture 5: Automating Calculator Native App

    Chapter 10: Installing APKs

    Lecture 1: Backup and Install APK files

    Lecture 2: Automating the Amazon application

    Lecture 3: Download the amazon apk file

    Lecture 4: Adding ExplicitWait and handling Keyboard events

    Lecture 5: Code from Above Lectures

    Chapter 11: Software for screen mirroring

    Lecture 1: Another great software for screen mirroring

    Chapter 12: Selector Strategies – UI Automator API – CODE UPDATED WITH LATEST APPIUM VERSION

    Lecture 1: Selector Strategies and using the UI Automator API classes

    Lecture 2: UI Scrollable – Scrolling to a particular tex – LATEST VERSION Code

    Lecture 3: UI Scrollable – Scrolling to a particular text in the Contacts app

    Lecture 4: Automating Gestures – Scroll Up and Down

    Lecture 5: Automating Gestures – Scroll Up and Down – Code

    Lecture 6: Scroll Utility – Code with Latest APPIUM VERSION UPDATE

    Instructors

  • Appium Mobile App Automation in Python (Basics + Advance)  No.2
    Rahul Arora
    Way2Automation – Director & The Automation Guru
  • Rating Distribution

  • 1 stars: 20 votes
  • 2 stars: 15 votes
  • 3 stars: 78 votes
  • 4 stars: 203 votes
  • 5 stars: 276 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!