Стартовала специальная программа Еврейского Агентства Сохнут совместно с Министерством абсорбции и компанией Тель-Ран !!!

Добро пожаловать на наш новый сайт !!! (перейдите по этой ссылке)

Selenium QA automation course


Today the Selenium WebDriver is a most objective choice to automate Web applications. It is a cross browser and cross platform library and framework for writing automation for web applications. It provides to write tests in a number of popular programming languages, The tests can then be run against most modern web browsers and also against mobile web browsers too.

This course provides understanding of using WebDriver as an automated testing tool. You will learn how to write automated tests by most popular and modern way for any web application. In learning process we will use Object oriented C# language. The course is 48 ac hours includes theory and practical trainings in the lab.

As a result you will get a strong knowledge of using very popular technology on high-tech job market.


Target Audience:

  • Beginners programmers (Object oriented language) who want to enlarge its opportunity in finding of a new job.

  • Quality assurance engineers who want to expand their horizon.

  • Programmers and technical lead people who need to automate manual testing of web applications.



  • Learning QA Methodology and Documentation

  • Understanding of web application architecture

  • Acquaintance with XPath language

  • Practical trainings with WebDriver API

  • Acquaintance with Mobile Automation

  • Understanding and Using of Сorrect Automation Patterns

  • Practical application of acquired knowledge


Necessary knowledge:

  • Object Oriented Language C# or Java

  • OS Windows

  • Basic HTML and HTTP


Course table of content


Introducing in Quality Assurance

  • Quality Assurance as a Profession

  • Software Development Cycle

  • QA Methodology

  • QA Documentation

  • QA Automation

  • Practical Training


Web Application Architecture

  • Web application architecture

  • HTTP protocol

  • HTML and DOM

  • Debug Tools

  • Practical Training



  • Node Selection

  • Functions

  • Operations

  • CSS Selectors

  • Practical Training


WebDriver API

  • WebDriver API

  • Web Elements Locating

  • Collections of Web Elements

  • Javascript Using

  • PopUps and Frames

  • Dynamic Elements

  • File Uploading and Downloading

  • Wait for Elements

  • Drag and Drop

  • Practical Training


Remote WebDriver

  • Remote WebDriver

  • Android Automation Testing

  • Mac Automation Testing

  • Practical Training


Automation Patterns

  • Coding of correct test blocks

  • Writing of correct test cases

  • Good practice of automation concept

  • Practical Training


The Final Self-Reliant Project

  • Planning of QA Scenarios Based on QA Methodology

  • QA Documentation Writing

  • Implementation of Automated Test Cases