Appium and Selenium with Python From Basics to Framework.
Appium and Selenium with Python From Basics to Framework., available at $69.99, has an average rating of 4.24, with 245 lectures, based on 662 reviews, and has 4836 subscribers.
You will learn about Complete Python Test Automation like Appium , Selenium , Allure Reporting Tool, BDD Basics, Jenkins along with Python Basics This course is ideal for individuals who are People who willing to Automate Mobile and Web apps using python or Manual Test Engineers or Mobile and Web Manual Testers who willing learn Automation It is particularly useful for People who willing to Automate Mobile and Web apps using python or Manual Test Engineers or Mobile and Web Manual Testers who willing learn Automation.
Enroll now: Appium and Selenium with Python From Basics to Framework.
Summary
Title: Appium and Selenium with Python From Basics to Framework.
Price: $69.99
Average Rating: 4.24
Number of Lectures: 245
Number of Published Lectures: 242
Number of Curriculum Items: 245
Number of Published Curriculum Objects: 242
Original Price: $19.99
Quality Status: approved
Status: Live
What You Will Learn
- Complete Python Test Automation like Appium , Selenium , Allure Reporting Tool, BDD Basics, Jenkins along with Python Basics
Who Should Attend
- People who willing to Automate Mobile and Web apps using python
- Manual Test Engineers
- Mobile and Web Manual Testers who willing learn Automation
Target Audiences
- People who willing to Automate Mobile and Web apps using python
- Manual Test Engineers
- Mobile and Web Manual Testers who willing learn Automation
All the topics of Appium (Android , IOS and Hybrid App) , Selenium , BDD , Jenkins and Basic Python we have explained in this course
All the coding files whatever we have explained in the video, We have uploaded to udemy. So that you download and go through all those things.
Below are the Appium(Android and IOS) Topics discussed in the course.
-
Appium Architecture
-
Appium Inspector
-
Launch App in (Android , IOS both in emulator and real device)
-
Locators (id,text,content-des,index,classname , XPath , findElements etc)
-
Waits
-
Methods to find Current activity , context , orientation , is device locked or not
-
Perform Action using Android key codes
-
Element Properties such as (is displayed , is enabled , is selected , size of element , location of the element on the screen)
-
Element Actions Such as (Click , Send text, get text , get content description etc)
-
Gestures such as ( Scroll , LongClick , Tap , Drag and Drop , Swipe from [Left to Right , Right to Left , Top to Bottom and Bottom to Top])
-
Hybrid App Automation on (Android and IOS devices)
-
Pytest concepts (Fixtures , Run order , Conftest, Methods hierarchy)
-
Python Logging concepts
-
Allure Reporting Tool
-
Appium Test Automation Framework (From Scratch to Advanced including Allure Reporting Tool)
Below are the Selenium Topics discussed in the course.
-
Selenium Architecture
-
Element Inspecting tools
-
Launch Webpage using (Chrome , FireFox and Safari)
-
Locators (id,name,className,tag,LinkText,Partiallinktext,CSS, XPath and FindElements etc)
-
Waits (Explicit and Implicit)
-
Gestures using Actions Chains Class ( Scroll,Double Click , Right Click operation etc)
-
Navigation Methods such as (Forward , BackWard , Refresh WebPages etc)
-
Elements Properties such as (is displayed , is enabled , is selected , Size of a element , Location of a element etc)
-
Performing Actions on Radio buttons , Check Boxes , DropDowns , Multi Select operations , Iframes , Windows etc
-
Alert buttons
-
Pytest concepts (Fixtures , Run order , Conftest, Methods hierarchy)
-
Python Logging concepts
-
Allure Reporting Tool
-
Selenium Test Automation Framework (From Scratch to Advanced including Allure Reporting Tool)
Below are the Basic Python Topics discussed in the course.
-
Variables
-
DataTypes
-
Operators
-
Type Casting
-
String Data Type
-
List
-
Tuple
-
Dictionary
-
Sets Concepts
-
Conditional Statements ( if , if else , if elif else etc)
-
Loops (For Loop , While Loop)
-
Loop Statements ( Break , Continue )
-
Different types of Functions
-
Lambda Expressions
-
Packages and Modules
-
OOPS ( Classes and Objects , Inheritance , Super keyword , Data Hiding)
-
Python Decorators
Below are the Python BDD(behave) Topics discussed in the course.(We will update with more concepts)
-
Configuration of BDD
-
Structure of BDD
-
Creating Feature and Step Definition files
-
Execution of BDD
Below are the Jenkins Topics discussed in the course.
-
Introduction and drawbacks of Jenkins
-
Installation and Configuring Jenkins
-
Configuration of Job in Jenkins
-
Schedule the Job according to the required time
Course Curriculum
Chapter 1: Course Introduction
Lecture 1: Course Introduction
Chapter 2: Automate Excel using Python
Lecture 1: Automate Excel using python
Chapter 3: Course Content – Must Watch
Lecture 1: Course Content : Must Watch
Lecture 2: Course Updates
Chapter 4: Update on Appium 2.0
Lecture 1: Appium 2.0 Update
Lecture 2: Notes : Appium 2.0 Update
Chapter 5: Appium and Selenium Configuration in Windows
Lecture 1: Python Installation
Lecture 2: Appium and Selenium python libraries installation
Lecture 3: PyCharm Installation
Lecture 4: Appium Server and UiAutomator2 driver installation.
Lecture 5: Appium Desktop file configuration ( Deprecated )
Lecture 6: Appium Inspector Update
Lecture 7: Android Studio installation
Lecture 8: Java Setup
Chapter 6: Appium and Selenium Configuration in Mac
Lecture 1: Python , Appium ,Selenium , PyCharm Configuration
Lecture 2: Appium Desktop file configuration ( Deprecated )
Lecture 3: Appium Inspector Update
Lecture 4: Android Studio installation
Lecture 5: Xcode Configuration
Lecture 6: Java Configuration
Lecture 7: Java Install DOC in Mac
Chapter 7: Python Basics
Lecture 1: Introduction to Python
Lecture 2: Variables
Lecture 3: Data Types
Lecture 4: Type Casting
Lecture 5: Operators
Lecture 6: String Data Type
Lecture 7: List
Lecture 8: Tuple
Lecture 9: Dictionary
Lecture 10: Sets Concepts
Lecture 11: Conditional Statements ( if , if else , if elif else etc)
Lecture 12: While Loop
Lecture 13: For Loop
Lecture 14: Different types of Functions
Lecture 15: Lambda Expressions
Lecture 16: Packages and Modules
Lecture 17: OOPS – Classes and Objects
Lecture 18: Inheritance
Lecture 19: Super keyword
Lecture 20: Data Hiding
Lecture 21: Python Decorators
Chapter 8: Appium Introduction
Lecture 1: Introduction to Appium
Lecture 2: Appium Architecture
Chapter 9: Device Configuration
Lecture 1: Android Emulator Configuration
Lecture 2: Android Real Device Configuration
Chapter 10: Install Android Demo APK
Lecture 1: Install Android Demo APK
Lecture 2: Install Android Demo APK Doc
Chapter 11: Inspecting Tools
Lecture 1: Appium Inspector
Chapter 12: Launch App Using Appium
Lecture 1: Update regarding Locators
Lecture 2: Update Regarding Desired Capabilities
Lecture 3: Appium 2.2.2 Code update
Lecture 4: Sample Code for Appium 2.2.2
Lecture 5: Introduction to Desired Capabilities
Lecture 6: Launch App Code
Lecture 7: Code Explanation
Lecture 8: Launch App in Android Emulator
Lecture 9: Launch App in Real Android Device
Chapter 13: Start Appium Programmatically
Lecture 1: Install Node JS and Appium package
Lecture 2: Note
Lecture 3: Start Appium Programmatically : By Python Code
Lecture 4: Code to Start Appium Programmatically
Lecture 5: Notes to Start Appium Programmatically
Chapter 14: Reset Strategies
Lecture 1: Default Reset Strategy
Lecture 2: Code for Default Rest Strategy
Lecture 3: noReset Strategy
Lecture 4: Code for noRest Strategy
Lecture 5: FullReset Strategy
Lecture 6: Code for FullReset Strategy
Chapter 15: Locators in Appium
Lecture 1: Must watch Update regarding locators
Lecture 2: Introduction to Locators
Lecture 3: FindElement by Index value
Lecture 4: Code for FindElement by Index value
Lecture 5: FindElement by Classname and ID
Lecture 6: Code for FindElement by Classname and ID
Lecture 7: FindElement by Text
Lecture 8: Code for FindElement by Text
Lecture 9: FindElement by Content Description
Lecture 10: Code for FindElement by Content Description
Lecture 11: Introduction to XPath
Lecture 12: FindElement by XPath
Lecture 13: Code for FindElement by Xpath
Lecture 14: findElements by Method
Lecture 15: Code for findElements
Chapter 16: Waits in Appium
Instructors
-
Sujith Reddy
Automation Instructor
Rating Distribution
- 1 stars: 13 votes
- 2 stars: 21 votes
- 3 stars: 104 votes
- 4 stars: 224 votes
- 5 stars: 300 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