Published 11/2023
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 4.59 GB | Duration: 6h 58m
Biggest course to Master Mobile automation testing for Android
What you'll 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
Learn Automation on Android aps in Depth
Many real time examples covered
Requirements
No prior Python / coding knowledge required as everything is taught from the scratch
Description
- 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 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- Expained PyTest framework same code with report generator with failed test cases re-execute- Once done with the course you will surely be able to justify 2-3 years of your current experience with Appium- Detailed installation of Appium, java 11, Python3.11, UI Automater and Appium Inspector 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.- familiarity with the function and basic use of the software
Overview
Section 1: Introduction
Lecture 1 Introduction Course
Lecture 2 Introduction to Mobile App Testing
Section 2: Installation
Lecture 3 Install and Setup Android Studio
Lecture 4 Appium Inspector Setup
Lecture 5 Download and Setup Java 11
Lecture 6 Appium Server Install and Setup
Lecture 7 Install UiAutomator2 Driver
Lecture 8 Install and Setup Python 3 11
Lecture 9 Install and setup PyCharm
Lecture 10 Setup Emulator
Lecture 11 Connect with Real Device
Section 3: Running First Test case
Lecture 12 Install apk file in emulator
Lecture 13 Setup appium-python-client 3.0
Lecture 14 First Test Case With Appium Python
Section 4: Locators
Lecture 15 ACCESSIBILITY_ID
Lecture 16 Xpath
Section 5: Automate Negative App
Lecture 17 Automating Netive Apps - Getting AppPackage and AppActivity
Lecture 18 Automating Netive Apps - Making a Phone Call
Lecture 19 Automating Netive Apps - Adding new Contacts
Lecture 20 appium Inspector - Recording Test Script with Inspector
Section 6: Waits
Lecture 21 Implicity Wait and Explicit Wait
Lecture 22 Fluent Wait
Section 7: Selector Strategies - UI Automation API
Lecture 23 Alerts
Lecture 24 Selector Strategies - UI Automation API
Lecture 25 ScrollIntoView
Lecture 26 Vertical Scrolling Swipe ScrollUp and Down top to bottom
Lecture 27 Horizontal Scrolling Forward and Back Scrolling
Lecture 28 TouchActions Tap and LongPress
Lecture 29 How to Access Context
Lecture 30 Drag and Drop
Lecture 31 How to access without switching context
Section 8: Pytest Framework
Lecture 32 PyTest Install and create setup and teardown
Lecture 33 PyTest Defining Test Fixtures with Decorators and Markers
Lecture 34 Skip test Parramerize markers soft and hard asserts
Lecture 35 Integration with Pytest
Lecture 36 Execution on Pytest appium
Lecture 37 HTML Report in PyTest Appium
Lecture 38 Generate Allure Report in PyTest Appium
Lecture 39 attache screenshot into Allure report in pytest appium
Lecture 40 how to capturing failed test case screenshot in pytest appium
Lecture 41 adding global Configuration to conftest in pytest appium
Lecture 42 Config Data or Common Data in Pytest Appium
Lecture 43 work with multiple Devices or Parallel Execution in Pytest Appium
Section 9: Git hub repo
Lecture 44 download code repo
Students who are willing to learn, Automation engineers and testers, Developers, etc.
TO MAC USERS: If RAR password doesn't work, use this archive program:
RAR Expander 0.8.5 Beta 4 and extract password protected files without error.
TO WIN USERS: If RAR password doesn't work, use this archive program:
Latest Winrar and extract password protected files without error.