5
Selenium with Java Selenium with Java www.sevenmentor.com

Selenium with Java - SevenMentor · 2021. 2. 17. · Differences between selenium and QTP 1. Introduction Of Selenium Selenium IDE Selenium RC Selenium Grid Selenium WebDriver 2

  • Upload
    others

  • View
    29

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Selenium with Java - SevenMentor · 2021. 2. 17. · Differences between selenium and QTP 1. Introduction Of Selenium Selenium IDE Selenium RC Selenium Grid Selenium WebDriver 2

Selenium with JavaSelenium with Java

www.sevenmentor.com

Page 2: Selenium with Java - SevenMentor · 2021. 2. 17. · Differences between selenium and QTP 1. Introduction Of Selenium Selenium IDE Selenium RC Selenium Grid Selenium WebDriver 2

www.sevenmentor.com

Explanation of selenium and its advantagesDifferences between selenium and QTP

1. Introduction Of Selenium

Selenium IDESelenium RCSelenium GridSelenium WebDriver

2. Components Of Selenium

IntroductionData typesJAVA VariablesJAVA Modifier. Comments in JAVAJAVA BasisExecution of JAVA

3. Selenium JAVA language

Main Features of Selenium IDEInstalling Selenium IDETest with Selenium IDE

4. Introduction Of Selenium IDE

Introduction to selenium webdriverSetting up eclipseDownloading and configuring webdriver in eclipse

5. Selenium Webdriver

Page 3: Selenium with Java - SevenMentor · 2021. 2. 17. · Differences between selenium and QTP 1. Introduction Of Selenium Selenium IDE Selenium RC Selenium Grid Selenium WebDriver 2

www.sevenmentor.com

Get CommandsNavigate CommandsElement Visibility CommandsOther Commands

6. Selenium WebDriver Commands

Tools to identify elements and objectGoogle Chrome Developer ToolsLocating elements by ID, Name, LinkText, ClassName etc.XPath , Types in X-path

7. Locators Of Selenium (Webdriver)

Handling Pop Up / Alert WindowDrop Down OperationScroll Down/upRight Click Operation

8. Advanced Features IN Selenium

Introduction to frameworkUse of frameworkDifferent types of frameworkDifferent types of packages in framework

9. Concept of framework

Introduction to TestNGSetting up eclipseDownloading and configuring TestNG in webdriverFunctionality provided by TestNG Parallel Testing Report Generation Etc.

10. TestNG Framework

Page 4: Selenium with Java - SevenMentor · 2021. 2. 17. · Differences between selenium and QTP 1. Introduction Of Selenium Selenium IDE Selenium RC Selenium Grid Selenium WebDriver 2

www.sevenmentor.com

Data driven testingApache poi library and installationAdvantages of using Data Driven Framework

11. Data Driven Framework

Introducing the JAVA technologyRelating Java with other languagesShowing how to download, install, and configure the Java environmenton a Windows systemKey features of the technology and advantages of using JavaJava FeaturesJava Keywords , Java Data TypesDeclarations and Access ControlOperators and Assignments , Arrays , PackagesIntroduction to all predefined packages , User Defined Packages, Access Specifiers

12. Java For WebDriver

Introduction to Class , ObjectInheritance and TypesUsing types of polymorphism such as overloading, overriding, and dynamic bindingInterfaces

13. Object-Oriented Programming Concepts

Standard Java Exception classesUsing Try-catch and finally clause

Introduction Exceptions categories

Page 5: Selenium with Java - SevenMentor · 2021. 2. 17. · Differences between selenium and QTP 1. Introduction Of Selenium Selenium IDE Selenium RC Selenium Grid Selenium WebDriver 2

www.sevenmentor.com

Introduction to Collections frameworkList, Set and MapDifference of All Collections Interfaces and classesReading data from Property files using java programReading and Writing data from/to Excel files using Apache POI API and JXL API

Collections