1. About the Course
  2. Syllabus
  3. Target Audience
  4. Book the Course

Selenium Automation Training London Overview

Our Selenium Test Automation course covers all the crucial abilities of utilising the Selenium IDE, RC, Web driver and Data Driven Testing. This course is suitable for absolute beginners and also for manual testers who want to learn about automation testing, it takes the absolute beginners through all the procedures of composing successful technique of writing effective code Java and C#. Our course will cover the Data Driven Testing.


Course Syllabus

Lesson 01: Introduction to Selenium WebDriver

  • What is Selenium and how to use it in industry
  • Characteristics of Selenium
  • Overview of Selenium IDE
  • Installation of Selenium
  • WebDriver Architecture

Lesson 02: Automation Basics<

  • Fundamentals of test Automation
  • Automation Framework
  • Tools and Comparison with Selenium

Lesson 03: Introduction to Selenium Grid and Selenium IDE

  • What is Selenium Grid
  • Introduction to Selenium IDE and its attributes
  • Different Control of Selenium IDE
  • How and When to use Selenium Grid
  • Configuring TestNG.xml to run tests on Grid

Lesson 04: Core Java Refresher

  • Keywords and Syntax
  • Collections Overview and Array List
  • Variable, Operators and Control Flow
  • OOP Overview from Java Context
  • Exception Handling, File and DB Handling

Lesson 05: WebDriver Basics

  • How to Execute tests in Firefox, Chrome and Internet Explorer
  • Web Element Commands and its Handling
  • WebDriver Timeout Method
  • Handling File uploads, Elements, Alerts, Pop-ups and Frames
  • Advanced User Interactions

Lesson 06: Locating Techniques

  • Basic of HTML page, tags, attributes and visible texts
  • Simple WebDriver Program Demonstration
  • Importance of Attributes in locating Elements
  • Locators and Eight Locating Techniques
  • Creating Robust locators using CSS and XPath

Lesson 07: Testing

  • Arranging Tests in 3-As Format
  • Various Annotation in Testing
  • Configuration of Annotations
  • Testing Configuration File
  • Attributes of Test
  • Parallel Test Execution Capability
  • Passing Parameter to Test
  • Report using Testing

Lesson 08: Project Execution

  • Automate an eCommerce Application
  • Test Automation Requirements Description
  • How to Start Execution
  • Configurability
  • Modularity
  • Logging and Reporting
  • Test Data Management