Course Detail

Selenium Course

Selenium Course - Blend InfoTech


Course Detail


Course Description

Selenium Course Content

Selenium provides a record/playback tool for authoring tests without the need to learn a test scripting language (Selenium IDE). It also provides a test domain-specific language (Selenese) to write tests in a number of popular programming languages, including C#, Groovy, Java, Perl, PHP, Python, Ruby and Scala.

Java Language, OOPS, Programming

  • Introduction to Java and OOPS
  • Java Tokens- Comments, Identifiers, Keywords, Separators
  • Modifiers – File level, Access level and Non-access level
  • Datatypes, Literals, Variables, Type Conversion, Casting & Promotion
  • Reading runtime values from keyboard and Properties File
  • Operators and Control Statements
  • Method and Types of methods
  • Variable and Types of Variables
  • Constructor and Types of constructors
  • Block and Types of Blocks
  • Non-Static Members and their execution control flow
  • Final Variables and their rules
  • Classes and Types of classes
  • OOPS- Fundamentals, Models, Relations and Principles
  • Types of objects & Garbage Collection
  • Arrays and Var-arg types
  • Enum and Annotation

Selenium

  • What is Automation Testing?
  • Advantages & Disadvantages of Automation Testing Automation Criteria (Whether to Automate or Not)
  • Selenium Grid
  • Selenium RC
  • Selenium Web Driver o Selenium Grid and Hub
  • 3. Selenium-IDE2.3
  • Installing and Opening IDE o IDE Features
  • Building Test Cases
  • Running Test Cases in Firefox
  • Running Test Cases with WebDriver Playback Support o Exercise on Selenium IDE
  • 4. SeleniumWebDriverinDepth
  • How to use WebDriver
  • WebDriver drivers
  • Selenium WebDriver Configuration with Eclipse
  • Locator Strategies
  • ByID,
  • By Name,
  • By Link,
  • By PartialLink, o By XPath,
  • By CSS Selector, o By Tag,
  • By Class
  • X-PATH and Different Techniques o X-Path Absolute
  • X-Path Attribute
  • X-Path Relative
  • X-Path finder tools
  • Hands on WebDriver Commands
  • Running WebDriver Tests on Internet Explorer, Firefox & Google Chrome
  • Debugging WebDriver Tests Exercise on Selenium WebDriver
  • 5. SeleniumWebDriver–Topics
  • TextBox
  • CheckBox
  • Buttons/Form Submission
  • Select/ComboBox
  • Radio
  • Alerts
  • Popups
  • Table Data
  • Take Screen Shots
  • Browser Operations (Maximize & Scrolling) o Browser Navigations (Backward & Forward).
    o Listeners
  • Windows
  • Frames
  • JavaScript execution
  • Mouse Events
  • Keyboard Events o Synchronization
  • Implicit Wait and Explicit Wait
  • Testing with other Browsers. o Exercise.
  • 6. FrameWorks
  • a. TestNG
  • b. PageObject
  • c. Page Factory
  • d. Data Repository
  • e. KeyWordDriven
  • f. DataDriven
  • g. BehaviourDriven
  • • Cucumber • Gherkin
  • 7. ExceloperationswithApachePOI
  • a. How to read excel data
  • b. How to write data in excel
  • 8. Maven
  • a. How to configure Maven
  • b. How to use the maven for selenium c. Pom.xml
  • 9. JenkinsIntegrationwithSelenium
  • a. How to install Jenkins
  • b. How to configure the builds
  • c. Jenkins with selenium Integration.

Institute Overview

Pune, Maharashtra, India

Blend InfoTech  Blend Group is having its Corporate Office at Pune. Blend is a Group of companies started by a group of professionals with vision to excel in the field of Information Technology, Finance and Various Services, like Tr... Read More

Related Courses

Google Map