Signup as a Tutor

As a tutor you can connect with more than a million students and grow your network.

Testing Selenium

No Reviews Yet

Course type: Online Instructor led Course

Platform: gotomeeting

Course ID: 26069

Course type: Online Instructor led Course

Platform: gotomeeting

Students Interested 0 (Seats Left 0)

₹ 32,000

No Reviews Yet

Date and Time

Not decided yet.

Rakesh

B.Tech.

About Rakesh

5+ Years in Malaysia.
No reviews currently Be the First to Review

About the Course

Automation testing?
Different Flavors in Selenium
Selenium IDE
Locators & Object Identification

Topics Covered

Introduction Selenium
What is automation testing?
What is the use of automation testing?
What we need to Automate?
What is Selenium?
Advantages of Selenium
What is the difference between Selenium and QTP?

Different Flavors in Selenium
IDE
Selenium-RC
Selenium-Grid
Selenium Web Driver/Selenium 2.0

Selenium IDE
Installing Selenium IDE
Selenium IDE icons
Recording your first test with Selenium IDE
IDE Context Menu
Assert
Verify
Adding Selenium IDE comments
Synchronization commands
Working on pages with AJAX
Storing elements
Creating test suites
What you cannot record

Locators & Object Identification
Tools to identify elements/objects
Firebug
IE Developer tools
Google Chrome Developer tools
Locating elements by ID
Finding elements by name
Finding elements by link text
Finding elements by XPath
Finding Elements by using CSS
Summary
Some Special IDE commands
Write your own Selenium IDE script without record and playback

Java Basics
Introducing the JAVA technology
Packages
Introduction to all predefined packages
User Defined Packages
Access Specifiers
Object Oriented Programming Concepts
Introduction
Class
Object
Local, Instance and static variables
Constructors
This keyword
Inheritance and Types
Working with super classes and subclasses
Using types of polymorphism such as overloading, overriding, and dynamic binding
Abstraction
Encapsulation
Abstract classes
Interfaces
String Processing
String manipulation with String Builder and String Buffer
Essential String Methods
Exceptions and Assertions
I/O Streams
I/O using Java
Files (Create/Read/Write operations on files)
Wrapper Classes
Introduction
Byte, Short, Integer, Long
Float, Double
Character
Boolean classes
Collections
Introduction
Java.util Package
List, Set and Map
Reading data from Property files using java program
Reading and Writing data from/to Excel files using Apache POI API and JXL API

Junit FrameWork
Running Java Programs using Junit
Writing Selenium tests from scratch using Junit FrameWork
JUNIT Annotations
JUNIT Methods
Frequently used Selenium commands
Test Suites using JUNIT
Parameterized test cases using junit framework

Testing Frame Work
How to Install TestNG plugin in Eclipse?
TestNG sample script
Writing Selenium testing script from scratch
Creating Test suites using TestNG
Reports generation using TestNG
Parameterized test cases using TestNG framework

Selenium WEB-DRIVER
Why WebDriver?
Downloading web driver Jars configuring in eclipse
Architecture of selenium webdriver
Drivers for Firefox, IE, Chrome, Iphone, Android etc
What is the difference between Selenium RC and WD?

Sample Programs in WebDriver
Text box
Link
Button
Checkbox
Radio Button
Drop Down Box
Select value
Display all values
Select values step by step
Capture screenshots
Synchronization Commands In Web Driver
Implicit wait
Explicit wait
Web Driver wait
File uploads and File downloads
Handling alerts
Handling confirmation messages
Keyboard actions
Mouse actions
Handling Iframes
Handling multiple tabs
Handling popups
Preparing web driver test cases using customized x-path
Identifying controls using x-path predefined functions
Web Tables
What is Web Table
Extracting data from web tables
Examples on static and dynamic Web Tables
Creating Reusable functions for Web Tables
Web Driver with TEST NG Frame Work
Batch Running Test cases using TestNG
Validations and its usage in Automation test scripts
Customized Report Generation
Implementing Logs using Apache Log4j API
Database testing using Web Driver

Working with Multiple Browsers
Executing Automation Test Cases in multiple browsers Sequentially
Executing Automation Test Cases in multiple browsers Parallel

Build Configuration Tool – Apache Maven
Downloading and configuring Maven
Create Maven project
Maven commands and operations
Adding Maven dependencies to the project
Execute Test Suites using Maven

Version Controlling Tool GITHUB
Downloading and configuring Github
Create repository and cloning projects
Git commands and operations

Automation Test Frame Work
How to develop Test automation frame work in live environment
What is a frame work
Types of frame work
Data driven frame work
Modular driven frame work
Keyword driven frame work
User Defined Keyword driven framework with implementation
Execute test scripts from the framework

Interview Questions on
Selenium IDE
Selenium RC
Selenium web driver and Automation Testing
Core Java

Overview on Selenium Grid

Who should attend

Any Graduate with 1+ years of experience.

Pre-requisites

QTP Knowledge

What you need to bring

Note Book and Pen

Key Takeaways

Real time Exposure.

Reviews

No reviews currently Be the First to Review

Discussions

Students Interested 0 (Seats Left 0)

₹ 32,000

Post your requirement and let us connect you with best possible matches for Computer Software Classes Post your requirement now
₹ 32,000 Enquire

Enquire

Submit your enquiry for Testing Selenium

Please enter valid question or comment

Please select a category

Please enter your name.

Please enter valid Phone Number

Please enter the Pin Code.

By submitting, you agree to our Terms of use and Privacy Policy

Connect With Radix INFO

You have reached a limit!

We only allow 20 Tutor contacts under a category. Please send us an email at support@urbanpro.com for contacting more Tutors.

You Already have an UrbanPro Account

Please Login to continue

Please Enter valid Email or Phone Number

Please Enter your Password

Please Enter valid Password or OTP

Forgot Password? Resend OTP OTP Sent

Sorry, we were not able to find a user with that username and password.

We have sent you an OTP to your register email address and registered number. Please enter OTP as Password to continue

Further Information Received

Thank you for providing more information about your requirement. You will hear back soon from the trainer