Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Appium with Python
Rating: 2.9 out of 5(30 ratings)
324 students

Appium with Python

Learn python, appium for android app testing
Created byPallavi Sharma
Last updated 1/2019
English
English [Auto],

What you'll learn

  • They will be able to use python as a programming language to use appium to test the mobile applications

Course content

2 sections17 lectures23h 53m total length
  • Introduction to Python1:40:19

    Explore Python essentials for Appium testing, from Hello world to core concepts like data types, input handling, type conversion, and basic program structure.

  • Decision Making Statements and Loops1:33:42

    Explore Python decision making with if/elif/else, while and for loops, range, and break and continue, using practical examples like even/odd checks, grades, taxes, weather, and Fibonacci sequences.

  • Collections in Python1:47:53

    Explore Python collections by working with lists and dictionaries, and learn indexing, slicing, and common methods such as append, insert, remove, pop, and sort to manipulate data.

  • Strings and Functions in Python1:39:38

    Master Python strings—indexing, slicing, concatenation, split and join—plus built-in and user defined functions and modules, with packaging basics using pip.

  • File Handling and Regular Expression1:39:21

    Learn to read and write text files in Python, using open modes and line-by-line or full-content reads, then apply regular expressions for pattern matching, searching, replacing, and splitting data.

  • Errors and Exceptions in Python1:48:40

    Explore Python errors and exceptions, including syntax errors, runtime errors, and logical errors, and implement handling with try, except, and finally.

  • Object Oriented Programming with Python Part 11:03:28

    Explore object oriented programming in python with inheritance, including multi-level and multiple inheritance, and the concepts of method overloading and overwriting, plus interfaces.

  • Object Oriented Programming with Python Part 238:46

    Explore core object oriented programming concepts in Python for Appium with Python, including inheritance, overloading, and overriding, with practical examples like animal breathing, interface contracts, and class hierarchies.

  • Python Modules - Excel, MySQL, XML and JSON1:09:05

    Explore Python modules for reading and writing Excel workbooks, sheets, and cells. Learn to parse CSP files and work with XML and JSON, and connect to MySQL databases.

  • Introduction to PyUnit1:12:25

    Explore the PyUnit unit testing framework for Python, covering test fixtures, setup and teardown, test cases, suites, test loader and test runner, with practical examples.

Requirements

  • Interest to learn new technologies

Description

In this course, we will learn python as a programming language, then we will learn how to set up android sdk. We will then cover appium as a mobile test automation tool for android apks.

We don't expect you to know any programming language.

We start with basic of python, then move to advance covering oops, unittest, regex

We learn how to work with native, hybrid and web apps of android.

Who this course is for:

  • Anyone interested in learning appium with python for android app testing