4

Click here to load reader

Selenium online training | Online Selenium training

Embed Size (px)

DESCRIPTION

Selenium online training by expert Softsystraining.com is a global IT interactive online training company, we offer led IT online training classes on all major Information technologies (IT) such as Informatica Online Training, OBIEE online training, Microstrategy online training, Cognos online training, datastage online training, Teradata, sap fico, abap, bwbi, business objects, MM, Hyperion, MSBI, business analyst online training, Hadoop training, pega training, tableau training, oracle, testing tools, Dotnet etc. Selenium online training SoftSysTraining is a leading company in the global Information Technology (IT) Online Training industry, offering a full range of IT Online Training courses with support and placement assistance through our outstanding real-time employees with superior expertise. Highlights,  Exclusive job oriented IT online training  Reasonable fee  Hands on online training with real time scenarios,  Quality and practical online training  Certified tutors  Softsystraining.com is the best IT online training company now offering exclusive IT online training classes with many IT courses Contact us for more details on the different courses. Visit us: www.Softsystraining.com Or call us on: +1(772)777-1557

Citation preview

Page 1: Selenium online training | Online Selenium training

[email protected] www.softsystraining.com

USA: +1(772) 777-1557

SELENIUM Online Training Duration: 25 hours

SELENIUM COURSE CONTENT

INTRODUCTION

1. What is automation testing?

2. What is the use of automation testing?

3. What do we need to automate

4. What is selenium

5. Advantages of selenium

6. Difference between selenium and QTP

DIFFERENT FLAVOURS OF SELENIUM

1. Selenium IDE (Integrated Development Environment)

2. Selenium RC (Remote Control)

3. Selenium Grid

4. Selenium Web Driver/Selenium 2.0

SELENIUM IDE Introduction

1. Features of SELENIUM IDE

2. Installing SELENIUM IDE

3. SELENIUM IDE icons

4. Recording your first test with SELENIUM IDE

LOCATORS

1. How to identify elements in webpage using selenium

2. Tools to identify elements / objects

3. Firebug

4. IE Developer tools

5. Google Chrome Developer tools

6. Locating elements by ID

7. Finding elements by name

8. Finding elements by link text

9. Finding elements by XPath

10. Finding elements by using CSS

11. Summary

SELENIUM IDE Concepts

1. IDE Context Menu

Page 2: Selenium online training | Online Selenium training

[email protected] www.softsystraining.com

USA: +1(772) 777-1557

2. Asserting the elements

Verifying the elements

3. Wait For elements

4. Storing the elements

5. Adding SELENIUM IDE comments

6. Building test cases using SELENIUM IDE

7. Synchronization commands

8. Working on pages with AJAX

9. Creating test suites

10. What you cannot record

SOME SPECIAL IDE COMMANDS

1. Go Back

2. Refresh

3. Enter key simulation

4. Mouse over

5. Highlight write your own SELENIUM IDE script without record and playback

SELENIUM REMOTE CONTROL

1. What is SELENIUM REMOTE CONTROL?

2. Overview of SELENIUM REMOTE CONTROL using JAVA

3. Downloading SELENIUM RC

4. Installing SELENIUM RC

5. Starting selenium server from command prompt

6. Stopping selenium server from command prompt and browser

7. Running selenium scripts /tests from command prompt using selenium RC

SELENIUM RC USING ECLIPSE

1. Set up SELENIUM RC in Eclipse using Junit

2. Starting SELENIUM RC from Eclipse

3. Stopping SELENIUM RC from Eclipse

4. Start and stop SELENIUM RC from Selenium Script

5. Convert selenium IDE tests to a programming language (JAVA)

6. Running Selenium script in different browsers with Eclipse and JUNIT

7. Sample programs in RC for: Basic elements

JUNIT

1. Junit Annotations

2. Junit Methods

3. Test Suites using JUNIT

4. Report Using ANT Build and Junit

Testing

a. How to install TestNG plugin in Eclipse

b. TestNG sample script

Page 3: Selenium online training | Online Selenium training

[email protected] www.softsystraining.com

USA: +1(772) 777-1557

c. Writing selenium testing script from scratch

d. Creating test suites using TestNG

e. Reports generation using TestNG

SELENIUM ADVANCED COURSE CONTENT

OBJECT REPOSITORY

1. Use of object repository

2. How to use OR in scripts

3. Sample scripts using object repository

MAVEN

1. What is Maven

2. Use of Maven

3. Configure Maven with eclipse

4. Take automatic updates

5. How to run tests using Maven

6. Create POM.xml file

INTRODUCTION TO WEB DRIVER (SELENIUM 2.0)

1. Introduction

2. Selenium RC and Web driver

3. Downloading and configuring web driver in eclipse

4. Drivers for Firefox, IE and HTML Unit driver

5. First selenium web driver code

SAMPLE PROGRAMS IN WEB DRIVER

1. Text box

2. Link

3. Button

4. Checkbox

5. Radio button

6. Dropdown

a. Select value

b. Display all values

c. Write all values into notepad/excel/WordPad

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

Page 4: Selenium online training | Online Selenium training

[email protected] www.softsystraining.com

USA: +1(772) 777-1557

14. Handling web tables

ACTIONS CLASS

1. Draggable

2. Droppable

3. Mouse over

4. Selectable

5. Simulating right click

6. Slider

FUNCTIONS: WRITING COMMON FUNCTIONS

1. What is a function

2. Use of a function

3. How to reuse

4. Writing web driver functions

SIKULI

1. Introduction

2. Handling Flex/Flash buttons

3. Sikuli and web driver integration

CUSTOMIZED FRAMEWORK

1. What is frame work?

2. Use of frame work

3. Frame work using object repository and functions

4. What are different types of packages in frameworks

5. How to create reports

SELENIUM GRID

1. Introduction

2. Running same script in two different browsers

3. Running different scripts in two different browsers

Visit: http://www.softsystraining.com for more details. Or call UK: +44 702 409 4077

USA: +1 772 777 1557