0% found this document useful (0 votes)
51 views3 pages

Open and Close Browser

The document discusses various topics related to automated testing including opening and closing browsers, locators, DOM elements, object-oriented programming concepts, arrays and collections, file I/O, Excel integration, JDBC, handling popups and alerts, Ajax applications, events, TestNG, ANT, Selenium Grid, and page object model. It also discusses framework design and implementation for a real-time project.

Uploaded by

adikesa
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
51 views3 pages

Open and Close Browser

The document discusses various topics related to automated testing including opening and closing browsers, locators, DOM elements, object-oriented programming concepts, arrays and collections, file I/O, Excel integration, JDBC, handling popups and alerts, Ajax applications, events, TestNG, ANT, Selenium Grid, and page object model. It also discusses framework design and implementation for a real-time project.

Uploaded by

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

Open and Close Browser

Cross Browser Testing Firefox, IE , Chrome


Locators (developer tools + Selenium IDE )
1.

ID

2.

Name

3.

Class Name

4.

Xpath

5.

CSS

6.

Link Text

7.

Partial Link Text

8.

Tag name

DOM
1.

Form Controls

2.

Accessing Input box

3.

Accessing Radio Buttons

4.

Accessing Checkbox

5.

Accessing Dropdown

6.

Accessing Submit Buttons

7.

Accessing Links

8.

Accessing Calendar

9.

Accessing Google autosuggest

Child objects
String Manipulation and Exercises
Object Oriented programming concepts - 1
Object & class
Constructor
Packages
Object Oriented programming concepts - 2
1.

Encapsulation

2.

Inheritance

3.

Polymorphism

4.

Abstraction

5.

Interface

6.

Method overloading

7.

Method Overriding

Arrays & Collection


File IO

1.

Usage of File IO

2.

Reading and Writing to a file

3.

Handling Logs & property files

Excel
1.

Working with Excel with example

2.

Data driven testing with Excel and

3.

Application

JDBC & Examples


Handling Pop up and alerts
Handling Ajax Application with Example
Handling Events on a webpage
1.

Keyboard events

2.

Mouse Events

TestNG
Annotations used in TestNG
1.

TestNG Configuration

2.

Suite execution from command promp

3.

without eclipse

4.

Parallel script execution

5.

Grouping the testcases

6.

Create log file

7.

Running test case

8.

Checking reports created by TestNG

9.

Creating sample test cases

10. Create test Suite


11. Running test Suite
12. Assertions
13. Listeners in TestNG
14. Data Providers
ANT
1.

Installing ANT

2.

Configuration, Properties and Target in

3.

build

4.

Creating ANT Build file

5.

Generating Reports using ANT

Selenium Grid
1.

Introduction of selenium Grid

2.

Installation and setup of Hub and node

3.

Simple script execution using grid

4.

Understanding Grid

5.

Exercise on Selenium Grid

Page Object
Framework Design and implementation with respect to Real Time Project

You might also like