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