per person /
$

Free

Home Courses

AUTOMATION TESTING WITH SELENIUM

AUTOMATION TESTING WITH SELENIUM

Instructor

Abhresh Sugandhi

Category

Course Attendees

Still no participant

Leave a Reply

Your email address will not be published.

Course Reviews

Still no reviews

These days businesses require rapid output, hot deployment and even faster testing. This explains why automation testing is the boom today. The automation testing with selenium course teaches students how to effectively master automation testing with the use of selenium. 

Selenium is an automated testing framework used to validate web applications across different browsers and platforms. Testers prefer Selenium over any other tool due to its availability and simplicity; which is why this course focuses just on selenium as an automation testing tool.

Course outcomes

During this course, you will learn how to:

  • Use special software tools used to control the execution of tests.
  • Compare actual tests results with predicted or expected results 
  • Easily and effectively use selenium for automation testing 
  • Download and use selenium source codes 
  • Modify source codes according to requirements
  • Use programming languages such as Java, C#, Python to create Selenium test scripts

The average salary of a Selenium automation tester in the US is around $97,500 per annum. The testing tool has attracted many eyeballs and becomes a favorite tool among automation testers. So, you should consider deepening your automation testing knowledge so as to widen your career opportunities.

Pre-Requisites 

  • Core Java programming concepts.
  • Basics of Manual Testing.
  • Basics knowledge of HTML, CSS, XML.

Module 1

  SYSTEM PREPARATION:

  • Installation of
    • Java
    • Eclipse
  • Configuration of
    • Java
    • Eclipse
    • Selenium

Module 2

PRACTICAL HANDS-ON    

  • Automation Testing
  • The need for Automation Testing
  • Selenium Introduction
  • History of Selenium
  • Selenium suite overview
  • WebDriver API understanding and use
  • Automate Web Browser
  • Understanding some basic Selenium Commands
  • Various Techniques to locate Elements
    • ID
    • Name
    • Class
    • Link-Text and Partial Link-Text
    • CSS with customization (With ID, With Class, With other Attributes)
    • Xpath with customization
      • Operators (AND, OR)
      • Functions (Contains, Preceding, Following)
    • Handling various Web Elements of a Webpage
    • Synchronizing the flow of Automation Execution
      • Implicit Wait
      • Explicit Wai
  • Validation of Elements
  • Understanding the purpose of various classes and methods in Selenium API
    • Select
    • Actions
    • Switch
    • Keys
    • Get screenshot
  • TestNG
    • Annotation
    • Sequencing
    • Prioritization
    • Dependency
    • Grouping
    • Parameterization
    • Cross-browser
    • Parallel Execution
  • BDD with Cucumber
    • Introduction
    • Step definition
    • Feature File
    • Scenarios
    • Runner

Module 3

  PROJECT  HANDLING

  • Hybrid Framework
    • Reusability Concept for Framework
    • Page Object Model Designing Pattern
    • Data Driven Framework
    • Behaviour Driven Framework with Cucumber

Our Main Instructors

I am a passionate and experienced Corporate Trainer, with over 10 years of experience in the training industry

Question