Selenium with java & python

Trainer Name : VasuDeva 18 yrs exp

Advanced 0(0 Ratings) 0 Students Enrolled
Created By Harsha Trainings Last Updated Thu, 12-Dec-2019 English

About The Instructor
  • 0 Reviews
  • 17 Students
  • 11 Courses
+ View More
Harsha Trainings is the Best Leader in providing PEGA Training. Our harsha has 6+ years of experience working with all types of Rules in PEGA.
Best pega training institute in Hyderabad which provides Classroom Online and Corporate training across the globe.
Course Schedules
Batch Course Days Class Timings Enroll
No Batches Found
What Will I Learn?
Requirements
+ View More
Description

Curriculum For This Course
168 Lessons
  • Getting started with python
  • Installing Python3
  • Running python programs
  • Datatype & Variables
  • Python numbers
  • Python Strings
  • Python String Formatting
  • Python Lists
  • Python Dictionaries
  • Python Tuples
  • Datatype conversion
  • Python Control Statements
  • Python Functions
  • Python Loops
  • Python Mathematical Function
  • Python Generating Random numbers
  • Python File Handling
  • Python Object and Classes
  • Python Operator Overloading
  • Python inheritance and polymorphism
  • Python Exception Handling
  • Python Modules
  • Python Built-in Functions
  • How to read and write files
  • Constructors
  • Introduction to WebDriver
  • WebDriver features and drawbacks
  • Install Selenium with Python
  • Locators in Selenium
  • X Path in detailed
  • Capturing Xpath & ChroPath plug-in
  • Difference Between Absolute And Relative Xpath
  • Writing Xpaths
  • Built-in functions in XPath
  • Handling Dynamic elements using Xpath
  • Basic commands
  • Close & Quite
  • Conditional commands
  • waits - implit wait & explit wait
  • Navigation commands
  • Inputboxes
  • Dropdown boxes
  • Radio buttons
  • Check boxes
  • Links
  • Alerts/Popups
  • Frames/Iframes
  • Browser windows
  • Web/HTML Tables
  • Scroll Webpage
  • Mouse actions
  • Mouse Hover
  • Right click
  • Double click
  • Drag and Drop
  • Resize
  • Slider
  • Upload files
  • Download files
  • Date Pickers
  • Handling Dynamic Elements
  • Handling Cookies
  • Taking screen shots
  • Logging
  •   What is data driven testing?
  • Read data from Excel file
  • Write data into Excel file
  • Excel Utilities Class
  • Data Driven testing using Microsoft Exce
  • Introduction Python UnitTest Framework
  • Python UnitTest Methods
  • Skipping tests
  • Python UnitTest Assertions
  • Batch Testing- Creating Test Suites & Managing test suites
  • HTML reporting library
  • Sample Project1 Selenium+UnitTest+HTML reports
  • Sample Project2 using Page Object Model
  • PyTest Installation
  • PyTest Naming Convensions
  • PyTest Test case
  • PyTest Fixtures
  • How to use common Fixtures in Multiple Modules
  •   Run All the Modules in Package
  • Run Specific Module from a Package
  • Run Specific Test Method from a Module
  • Grouping Tests
  • Skipping Tests
  • Ordering Tests
  • Run tests in parallel using pyTest xdist-plugin
  • Ordering Tests
  • Parameretization
  • Command Line arguments
  • pyTest HTML Report generation
  • Selenium Python Project| PyTest, Page Object Model,HTML Reports
  • Introduction of Robot Framewok
  • Installing Robotframework,SeleniumLibrary & Intellibot plugin
  • Selenium Tests using Robot Framework
  • Types of Variables & how to use them
  • Keywords
  • Setup & Teardown methods
  • Tags
  • Run Python tests in Jenkins
  • Git & Github
  • Why Java for Selenium
  • Installing Java
  • Installing Eclipse
  • First Eclipse Project
  • First Java program
  • Concept of class file
  • Datatypes in Java
  • String class and functions
  • Practical Examples on Strings handling
  • Conditional Statements
  • If...else...
  • Switchcase
  • Practical Examples with conditions
  • Loops
  • While Loop
  • For Loop
  • Practical Examples with loops
  • Arrays
  • Single Dimensional Arrays
  • Two Dimensional arrays
  • Practical usage of arrays in Selenium
  • Operators
  • What are Functions?
  • Function Input Parameters
  • Function Return Types
  • Local Variables
  • Global Variables
  • Static and Non-Static Variables
  • Static and Non-Static Functions
  • Creating Objects in Java
  • Meaning of static
  • Why is main method static?
  • Object and Object References
  • Call by reference and Value
  • Overloading and Overriding Functions
  • Access Modifiers –Public/Private/Default/Protected
  • Interface
  • Usage of Objects in Selenium
  • Inheritance
  • Usage of Inheritance in Selenium
  • Creating Packages
  • Accessing Classes across Packages
  • Exception handing with try catch block
  • Importance of exception handling
  • Exception and Error
  • Throwable Class
  • Final and Finally
  • Throw and Throws
  • Different Types of Exceptions
  • Need of exception handling in Selenium framework
  • Creating/Opening XLSX Files
  • Reading/Writing Microsoft XLSXFiles
  • Counting Rows and Columns
  • Filling BG/Font Colours
  • Practical Examples
  • Creating/Opening Text Files
  • Reading/Writing Text Files
  • Practical Examples
  • Connecting to Databases
  • MY SQL
  • Oracle
  • SQL Server
  • Sending SQL Queries to Database
  • Process the Results
  • Practical Examples
Student Feedback
0
Average Rating
  • 0%
  • 0%
  • 0%
  • 0%
  • 0%
Rs.10000
Includes:
  • On Demand Videos
  • 168 Lessons
  • Full Lifetime Access
  • Access On Mobile And Tv