SELENIUM Online Training - PowerPoint PPT Presentation

About This Presentation
Title:

SELENIUM Online Training

Description:

Learntek is global online training provider on Big Data Analytics, Hadoop, Machine Learning, Deep Learning, IOT, AI, Cloud Technology, DEVOPS, Digital Marketing and other IT and Management courses. We are dedicated to designing, developing and implementing training programs for students, corporate employees and business professional. – PowerPoint PPT presentation

Number of Views:89
Learn more at: http://www.learntek.org
Slides: 13
Provided by: Learntek
Tags: selenium

less

Transcript and Presenter's Notes

Title: SELENIUM Online Training


1
  • SELENIUM

2
  • The following topics will be covered in our
  • SELENIUM
  • Online Training

3
Selenium Overview
  • Selenium Components and Architecture
  • Why Java for Selenium
  • Installing Java, Eclipse
  • First Eclipse Project and Java program
  • Platform Independence

4
Object Oriented Programming
Class, Object, Method, Property Concept of Inheritance Overloading and Overriding Functions Usage of Inheritance in Selenium Creating Packages Accessing Classes and Methods Good Features of eclipse Accessing modifiers Public, Private, Default, Protected Exception handing try catch block and throwable class Need of exception handling in Selenium framework
5
Java Basics ? Quick Reference
Conditional and concatenation operators Usage of loops While Loop, For Loops Data Types ? String, Integer, Arrays Functions Input Parameters, Return Types Local, Global, Static and Non-Static Variables Creating Objects and Object References Call by reference and Value Constructors String class and functions Concept of jar file POI API in java Reading/Writing Microsoft XLS Files
6
Selenium IDE
  • Installing Selenium IDE
  • Recording Script
  • Running, Pausing and debugging Script
  • Inserting commands in between script
  • XPATHS and installing firebug to get XPATHS
  • Wait Commands
  • Verification and Assertions

7
WebDriver Introduction
  • Why WebDriver?
  • Selenium RC Vs Webdriver
  • Downloading and configuring webdriver in eclipse
  • WebDriver Interface
  • Drivers for Firefox, IE, chrome, Opera, Safari

8
Script Development using WebDriver
First Selenium WebDriver Code Operating with multiple browsers Introduction to Webdriver Methods Using Firebug and FirePath Handling Links with WebDriver Extracting XPath and relevance of XPath Using By id, name, linktext, class, XPath, CSS Handling Input Box/Buttons Handling WebList, Radio Buttons, Checkboxes Making your own XPath without firebug
9
Continues
Dynamic objects and count of objects Capturing screenshots with WebDriver Handling windows and switching windows Handling frames in web pages Pop-up and alert handling Proxy handling using WebDriver Explicit Vs Implicit waits Keyboard and Mouse event handling Handling webdriver timeout Capturing screenshots Identifying and Understanding the Elements using Sikuli IDE Interacting with flash videos / Objects TestNG Unit Testing Framework
10
Selenium Grid
  • Introduction to hub, driver
  • Approaches to start/stop hub and driver
  • Using grid to run tests using RemoteWebDriver
  • Setting desired Fetching actual capabilities
  • Configuring node parameters and timeouts

11
Framework Overview
Reading Configuration from properties Initialize Web driver Implementing tests and batch running them Repeating a test with different Data Building utility functions Parameterization of tests using excel Controlling Execution order from excel Assertions and Reporting Errors Generating the HTML reports Emailing test reports
12
(No Transcript)
Write a Comment
User Comments (0)
About PowerShow.com