Automating mobile with Appium in Python

BY
Udemy

Become familiar with Appium, a Python library for automating Android and iOS native and hybrid apps.

Mode

Online

Fees

₹ 499 1799

Quick Facts

particular details
Medium of instructions English
Mode of learning Self study
Mode of Delivery Video and Text Based

Course overview

As a high-level language, Python can be used for a wide variety of projects. Its design philosophy is based on the idea that code readability is paramount, hence it heavily indents its code. Python uses dynamic typing and trash collection. It's compatible with a wide variety of programming styles, including functional, object-oriented, and structured approaches. Due to its extensive standard library, it is frequently referred to as a "batteries included" language. Python's modular architecture was deliberate. As a means of integrating programmable interfaces into preexisting software, its small size and modular design have proven especially useful. Automating mobile with Appium in Python certification is made available by Udemy to individuals interested in learning the fundamentals of utilising appium in Python to automate native and hybrid apps for Android and iOS.

Automating mobile with Appium in Python online training includes 4.5 hours of video, seven articles, which consists of a digital certificate upon course completion.

Automating mobile with Appium in Python online classes consist of appium features, setup for Mac, mobile and automation concepts, android automation, IOS scripting, hybrid automation, and BDD in behave

The highlights

  • Full Lifetime Access
  • 4.5 Hours of Video
  • Seven Articles
  • Access on Mobile and TV
  • Certificate of Completion

Program offerings

  • Online course
  • Learning resources
  • 30-day money-back guarantee
  • Unlimited access

Course and certificate fees

Fees information
₹ 499  ₹1,799
certificate availability

Yes

certificate providing authority

Udemy

What you will learn

Automating mobile with Appium in Python certification course, the candidate will get knowledge of appium in python and be able to do fundamental automation tasks on Android and iOS native and hybrid apps. Aspirants will have a firm grasp of mobile fundamentals, an understanding of how to establish a connection with a real device running Android or iOS, and the ability to code gherkin in behave. The individual will learn about  appium capabilities, Mac installation, locators, waits, on mobile devices, and UIAutomatorViewer, UI element inspection. The participant will gain knowledge of UICatalog installation, hybrid automation, native and web locator string capture, environment fixture installation, and feature file creation for BDD.

The syllabus

Introduction

  • Introduction
  • Appium Features

Setup

  • Setup for Windows and Mac
  • Setup for Mac
  • Setting up Appium in Windows machine
  • Setting up Appium in Mac machine

Mobile and Automation Concepts

  • Locators (Xpath / ClassNames / ID / AccessibilityID)
  • Waits – Implicit and Explicit
  • Find Elements and Actions
  • Inspecting Mobile UI Elements
  • Inspecting with Chrome
  • Inspecting with Safari
  • Inspecting with UIAutomatorViewer (Android)
  • Inspecting with Appium Desktop
  • Desired Capabilities - The environment setup
  • Appium Desktop

Android automation

  • Test Scenario
  • Launching the Emulator
  • Getting the desired capabilities
  • Inspecting the Element in Youtube Application
  • Answer for Assignment : Locator Element
  • Scripting - Dirtying our hands
  • Answer for Assignment : Script
  • TouchActions
  • Connecting and Launch in Real Device
  • Download Android tutorials source codes

iOS Scripting

  • Setting up UICatalog
  • Get Desired Capabilities
  • Get Locator Strings
  • Scripting - in iOS
  • TouchActions in iOS
  • Assignment : Date Picker in UICatalog
  • Assignment Answer : Date Picker in UI Catalog
  • Setting up a real device such as iPhone or iPad
  • Download iOS tutorials source codes

Hybrid Automation

  • Hybrid - What is it ?
  • Capturing locator strings for Native and Web
  • Test Scenario for Hybrid scripting
  • Scripting - in Hybrid
  • Assignment : Google for search results
  • Download Hybrid tutorials source codes

BDD in Behave

  • Introduction to Behave and BDD
  • Setting up Behave
  • Setting up the environment fixture and writing the feature file
  • Writing our step implementation Part 1
  • Running our step script Part 2
  • Download Behave tutorials source codes

Instructors

Mr Ivan Tay
Software Engineer
Freelancer

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses

Download the Careers360 App on your Android phone

Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile

Careers360 App
150M+ Students
30,000+ Colleges
500+ Exams
1500+ E-books