(+WebDriver Automation Test Tool (Selenium 2.00

מק"ט: #5463 | משך קורס: 24 שעות אק'
| מספר מפגשים: 3

WebDriver is a suite of tools to automate web application testing across many platforms. A strong understanding of using WebDriver will get you developing tests to ensure the quality of your applications
This core course provides a comprehensive understanding of using WebDriver as an automated functional testing tool. You will use the Record & Replay interface to record and play back tests, add synchronization points and verification steps, and create multiple tests. Once tests are created, you will discover and correct common record and play back problems.
In addition, you will learn how to use a standard test automation framework to implement a test cases in the Java language using a well-known design patterns. This will enable you to create robust test cases for a large scale systems.

*שדות חובה
PDF version


  • Create basic scripts from a manual test case.
  • Enhance basic tests with synchronization and verification.
  • Using a suitable framework for your automation project
  • Use different web elements locators such as XPath and CSS.
  • Understand the WebDriver API.
  • Use the page object design pattern.

קהל יעד

  • New users of WebDriver who need to automate manual testing and verification in a short amount of time.
  • Quality assurance engineers who will assume technical lead roles in the use of WebDriver.
  • Quality assurance engineers who will support business analysts using Business Process Testing.
  • Other users of WebDriver who need to customize and enhance their automated tests using scripting.

תנאי קדם

Working knowledge of:

  • Development knowledge in object oriented language – MUST
  • Windows
  • Basic HTML and browsers
  • Testing concepts


Brief Introduction to TestNG

  • Basic Usage
  • Features
  • Testng.xml
  • Reports
  • Eclipse Integration
  • Training

XPath Tutorial

  • Relationship
  • Node Selection
  • Axes
  • Operations
  • Functions
  • Training

WebDriver API

  • Selenium IDE
  • WebDriver API
  • WebDriver Advanced Features
  • Training

CSS Selectors

  • Introduction to CSS
  • CSS Selectors

Page Object Design Pattern

  • Motivation
  • Page Objects Design Pattern
  • Page Factory
  • Training

Remote WebDriver

  • Remote WebDriver
  • Android
  • Mac