100% found this document useful (1 vote)
70 views7 pages

Selenium Online Training at ProLiveTech

ProLiveTech offers training on the latest version of Selenium (Selenium 2.8.0). Starting from very basic concepts, all the Selenium testing concepts will be taught in simple way. Enroll for the next batch of Selenium course today.

Uploaded by

HarryBagget
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
70 views7 pages

Selenium Online Training at ProLiveTech

ProLiveTech offers training on the latest version of Selenium (Selenium 2.8.0). Starting from very basic concepts, all the Selenium testing concepts will be taught in simple way. Enroll for the next batch of Selenium course today.

Uploaded by

HarryBagget
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

SELENIUM ONLINE TRAINING COURSE

Want to learn the latest version of Selenium (Selenium 2.8.0). Starting


from very basic concepts, you will be taught all the Selenium testing
concepts and its packages in simple way at ProLiveTech.

KEY FEATURES

Selenium training material & preparation guidance.


3 month e-learning access.
Recorded videos and training material for future reference.
Flexi pay option Pay full or in two installments.
Certification Oriented Material & Preparation Guidance/Mock Tests.
24*7 Support to help you with technical queries.
Chapter-end Quizzes.
Weekday and weekend batches based on your convenience.
Industry based case studies.
Career guidance and job placement assistance.

TRY it, youll never regret your decision Call us at 203-446-9097

LEARN SELENIUM ONLINE AT PROLIVETCH:


ProLiveTech is destined to offer quality IT training and comprehensive IT
consulting services with complete business service delivery orientation.
ProLiveTech has implemented many pioneering service delivery methodologies,
and IT training services. ProLiveTech has vast experience in rendering customized
online IT training support on various IT courses and technologies.

Website: ProLiveTech.com | Phone: +1-(203) 446-9097 | Email: [email protected]

SELENIUM-2.8.0 COURSE CONTENT


INTRODUCTION

What is automation testing?


What is the use of automation testing?
What do we need to automate
What is SELENIUM
Advantages of SELENIUM
Difference between SELENIUM and QTP

DIFFERENT FLAVOURS OF SELENIUM

SELENIUM IDE (Integrated Development Environment)


SELENIUM RC (Remote Control)
SELENIUM Grid
SELENIUM Web Driver/Selenium 2.0

SELENIUM IDE Introduction

Features of SELENIUM IDE


Installing SELENIUM IDE
SELENIUM IDE icons
Recording your first test with SELENIUM IDE

LOCATORS

How to identify elements in webpage using selenium


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

Website: ProLiveTech.com | Phone: +1-(203) 446-9097 | Email: [email protected]

SELENIUM IDE Concepts

IDE Context Menu


Asserting the elements
Verifying the elements
Wait For elements
Storing the elements
Adding Selenium IDE comments
Building test cases using Selenium IDE
Synchronization commands
Working on pages with AJAX
Creating test suites
What you cannot record

SOME SPECIAL IDE COMMANDS

Go Back
Refresh
Enter key simulation
Mouse over
Highlight write your own SELENIUM IDE script without record and playback

SELENIUM REMOTE CONTROL

What is SELENIUM REMOTE CONTROL?


Overview of SELENIUM REMOTE CONTROL using JAVA
Downloading SELENIUM RC
Installing SELENIUM RC
Starting selenium server from command prompt
Stopping selenium server from command prompt and browser
Running selenium scripts /tests from command prompt using selenium RC
Executing Selenium IDE Test Suites on different browsers
Report generation for selenium scripts

Website: ProLiveTech.com | Phone: +1-(203) 446-9097 | Email: [email protected]

SELENIUM RC USING ECLIPSE

Set up SELENIUM RC in Eclipse using Junit


Starting SELENIUM RC from Eclipse
Stopping SELENIUM RC from Eclipse
Start and stop SELENIUM RC from Selenium Script
Convert selenium IDE tests to a programming language (JAVA)
Running Selenium script in different browsers with Eclipse and JUNIT
Writing selenium tests from scratch using Junit
Junit Annotations
Junit Methods
Debugging Scripts in Eclipse
Frequently used Selenium commands
Syntax of each command
Test Suites using JUNIT
Report Using ANT Build and Junit

Sample programs in RC for:


1. Basic elements:

1.
2.
3.
4.
5.

text box
link
button
checkbox
radio button

2. Drop down box


1. select value
2. display all values
3. select values step by step
4. write all values into Notepad/excel/WordPad
1. capture screen shot (positive)
2. capture screen shot (negative)
3. page scroll down using JavaScript

Website: ProLiveTech.com | Phone: +1-(203) 446-9097 | Email: [email protected]

4. handling alerts
5. how to read values from excel sheet
6. create a joint suite
7. reports
8. tool tip
9. handling multiple windows and pop-ups
10.file uploading

Testing

How to install TestNG plugin in Eclipse


Testing sample script
Writing selenium testing script from scratch
Creating test suites using TestNG
Reports generation using TestNG

SELENIUM ADVANCED COURSE CONTENT


OBJECT REPOSITORY
Use of object repository
How to use OR in scripts
Sample scripts using object repository

MAVEN

What is Maven
Use of Maven
Configure Maven with eclipse
Take automatic updates
How to run tests using Maven
Create POM.xml file

INTRODUCTION TO WEB DRIVER (SELENIUM 2.0)


Introduction
Selenium RC and Web driver
Downloading and configuring web driver in eclipse

Website: ProLiveTech.com | Phone: +1-(203) 446-9097 | Email: [email protected]

Drivers for Firefox, IE and HTML Unit driver


First selenium web driver code

SAMPLE PROGRAMS IN WEB DRIVER


1. Text box
2. Link
3. Button
4. Checkbox
5. Radio button
6. Dropdown
7. Capture screenshot (positive)
8. Handling on load alerts
9. Page scroll down using javascript
10.HTML Unit driver
11.Handling multiple windows
12.Implicit wait
13.Handling AJAX auto suggestions
14.Handling web tables

ACTIONS CLASS
1.
2.
3.
4.
5.
6.

Draggable
Droppable
Mouseover
Selectable
Simulating right click
Slider

FUNCTIONS: WRITING COMMON FUNCTIONS


1.
2.
3.
4.

What is a function
Use of a function
How to reuse
Writing web driver functions

Website: ProLiveTech.com | Phone: +1-(203) 446-9097 | Email: [email protected]

SIKULI
1. Introduction
2. Handling Flex/Flash buttons
3. Sikuli and web driver integration

CUSTOMIZED FRAMEWORK
1.
2.
3.
4.
5.

What is frame work?


Use of frame work
Frame work using object repository and functions
What are different types of packages in frameworks
How to create reports

SELENIUM GRID
1. Introduction
2. Running same script in two different browsers
CONTACT US for Additional Assistance, Course Details, Batch Scheduling
Information, Mail us, you may contact to below address
57, Waterview Dr, Shelton, CT-06484. USA: +1-203-446-9097, USA
Visit: http://www.prolivetech.com
E-Mail ID: [email protected]
Phone: +1-203-446-9097
+1-203-463-9418
+1-203-463-9424

Website: ProLiveTech.com | Phone: +1-(203) 446-9097 | Email: [email protected]

You might also like