TopITacademy

TOPITACADEMY
Automation Testing with Selenium
User Avatar By admin
Software Testing

Automation Testing with Selenium

  • 0

    (0)
  • meta-icon 0 Lessons
  • meta-icon 0 Students
User Avatar

Automation Testing with Selenium

6 weeks
Expert
0 lessons
0 quizzes
0 students

Automation Testing with Selenium

 

1. All concepts of core java

 

2. Introduction to Automation Testing

  • What is Automation Testing?
  • Which Test Cases to Automate?
  • Different Automation tools
  • Automation Challenges & Mitigations

 

3. Introduction to selenium

  • What is selenium?
  • History and various versions of selenium
  • Advantages of using Selenium over other tools
  • Selenium components

 

4. Selenium-IDE

  • Introduction
  • IDE Features
  • Building Test Cases
  • Running Test Cases
  • Building and Running Test Suites

 

5. Selenium Web Driver 3.0

  • Why Selenium Web Driver?
  • What is a Driver?
  • Automation Setup for Selenium Web Driver
  • Configuration of Selenium Jar using Eclipse

 

6. Identification of Locators

  • Tools to identify elements/objects
  • Setup for Firebug, Firepath
  • Different methods of finding element
  • By ID, By name, class
  • By Xpath, By Tag name
  • By Link text
  • By CSS
  • Using Effective X-path

 

7. Selenium Commands

  • Various types of operations can be performed on any element and how to use them.
  • Browser Commands, Navigation Commands
  • Working with a different browser
  • Handling Checkbox, RadioButton
  • Dropdown and Select Operations
  • capturing Screenshots
  • Handling Keyboard Events and Mouse Events
  • Multiple Window Handling
  • Alert & Pop-Up Handling

 

8. Handling WebTables

  • What are WebTables
  • Extracting values from WebTables
  • Static and Dynamic WebTables

 

9. Wait  Commands in Selenium

  • Implicit Wait
  • Explicit Waits, Expected Conditions

 

Advanced Selenium Contents

1. Framework Designing

  • What is a Framework?
  • Different Types of Framework
  • How to Design a Framework?
  • Data Driven Framework using Excel
  • Downloading and configuration of Apache POI
  • Executing test cases from Excel

 

2. TestNg Framework

  • Test NG & TestNG features
  • How to integrate TestNG with Eclipse
  • Test NG Annotations
  • TestNG Reporting

 

3. Build Tools -Maven

  • How to create a maven project in Eclipse
  • Maven Build Cycles
  • How to compile and Run tests using Maven

 

4. Reporting

  • Using Report NG for generating reports through TestNG
  • Log4j-What is Log4j, how to use it, integration of Log4j with Eclipse

 

5. POM Framework

  • Advantages of POM
  • How to implement
  • Using Page Object and Page Factory Cucumber Framework

 

6. Cucumber Framework

  • What is BDD
  • Cucumber implements BDD
  • Preparing Features File having test scenario
  • Writing a step definition
  • Writing Runner Class

 

7. Continuous Build Integration tools- Jenkins

  • What is Jenkins and how to use it
  • How to integrate Jenkins with Eclipse
The curriculum is empty

Write a comment

Your email address will not be published. Required fields are marked *

Free

  • 0
  • 0
  • 0 students
  • 6 weeks
  • Expert
  • English
Share Now :

This will close in 20 seconds

Main Content