course-premium

Using Selenium 3.0

4.8
6 reviews
  • The delivery was great
    |
  • The trainers are very likeable
    |
  • Very knowledgeble trainer
    |

Course

In London

£ 800 + VAT

Learn the essential for constructing a maintainable automation framework!

  • Type

    Course

  • Location

    London

  • Class hours

    15h

  • Duration

    2 Days

Also delivered as inhouse/private course

Emagister has the right course for you if you are interested in creating scrips on Eclipse and selenium web driver!

The formation "Using Selenium 3.0" designed by Expleo Group has the aim to allow both, developers and testers to automate tests against applications and execute them against multiple browsers.

This main aim of this course is to provide you a solid foundation to the attendee in understanding automated testing using Selenium 2.0!

Go for it and contact emagister.co.uk to get all the information about this programme with no obligation!

Important information

Documents

  • T60400 Using Selenium.pdf

Facilities

Location

Start date

London
See map
7-11 Moorgate, EC2R 6AF

Start date

On request

About this course

Introduction to Selenium, Selenium IDE, creating scrips on Eclipse, selenium webdriver, data driven selenium test, debugging & coding, Object recognition, BDD & cucumber.

Agile testers, test automation specialist looking to learn Selenium 2.0 and testers wishing to become test automation specialists x.

Coding experience is advantageous.

Attendance certificate.

SQS has a experienced team of trainers, that are consultants and are actually working on this field currently.

After requesting information, you will be either emailed the relevant information or called to discussed your requirements in detail.

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

4.8
excellent
  • The delivery was great
    |
  • The trainers are very likeable
    |
  • Very knowledgeble trainer
    |
100%
4.7
excellent

Course rating

Recommended

Centre rating

Steve C .

5.0
26/04/2017
What I would highlight: The delivery was great
What could be improved: All good.
Would you recommend this course?: Yes

Aaron A .

5.0
26/04/2017
What I would highlight: The trainers are very likeable
What could be improved: All good.
Would you recommend this course?: Yes

April M .

4.5
26/04/2017
What I would highlight: Very knowledgeble trainer
What could be improved: Nothing.
Would you recommend this course?: Yes

Steve C .

5.0
26/04/2017
What I would highlight: The delivery was great
What could be improved: All good.
Would you recommend this course?: Yes

Aaron A .

5.0
26/04/2017
What I would highlight: The trainers are very likeable
What could be improved: All good.
Would you recommend this course?: Yes

April M .

4.5
26/04/2017
What I would highlight: Very knowledgeble trainer
What could be improved: Nothing.
Would you recommend this course?: Yes
*All reviews collected by Emagister & iAgora have been verified

This centre's achievements

2017

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 7 years

Subjects

  • Selenium IDE
  • Testing
  • Java
  • Eclipse
  • JUnit
  • Selenium Webdriver test
  • WebDriver
  • WebElements
  • Page Object Mode
  • XPATH
  • CSS (Cascading Style Sheets)

Course programme

Course outline


Introduction
  • Automation Overview
  • Core skills taught on the course
  • Selenium IDE

Overview of Selenium IDE
  • Available add-ins
  • Recording and replay of a Selenium IDE test
  • Firebug, Firepath and other object recognition tools
  • Assertions and Verifications
  • Exporting a Selenium IDE test as Java

Creating Selenium Scripts in Eclipse IDE
  • Installing and configuring Eclipse
  • Creating a basic automated test and a test suite
  • Executing a test and test suite through Eclipse
  • Importing a test from Selenium IDE

Selenium WebDriver
  • Components of a Selenium Webdriver test in JUnit
  • Annotations in WebDriver
  • Interacting with the AUT: object locators
  • Actions on WebElements

Data Driving Selenium Tests
  • Use of data sources (e.g. Excel spreadsheets, CSV files, databases) to provide increased maintainability flexibility.

Debugging and coding

Debugging skills are a critical and often overlooked part of learning how to automate tests. This section teaches the basics of how to debug in the Eclipse IDE, including:
  • Setting breakpoints
  • Retrieving values on-the-fly
  • Stepping through code
  • Using observations from the application under test and data source
  • Making deductions
  • Building and testing a hypothesis

Page Object Model

The Page Object Model allows the reuse of code, essential for constructing a maintainable automation framework. Areas covered include:
  • Introducing the Page Object Model: concept of re-use
  • The concept of Public and Private and its uses
  • How to access the page objects in a test script

Object Recognition

Object recognition is one of the commonest issues that an automation tester will have to face. Fortunately, there are a number of techniques and approaches that can be used to identify troublesome objects. This module includes:
Why it is hard to identify an object. The need to be unique, stable, navigable.
  • Choice of element locator
  • Use of multiple locator properties
  • Use of XPath or CSS
  • Use of Xpath and CSS patterns
  • Use of ordinal identifiers
  • XPath and CSS syntax: how to use the firepath tool to write more stable locators
  • Descriptive programming for dynamic objects
  • How to navigate web iframes

Behaviour Driven Development (BDD) and Cucumber

Companies are increasingly turning towards Agile approaches, and behaviour-driven development (BDD) in particular, to resolve issues of out-of-date documentation and siloed working. This bonus lesson offers a brief overview of the fundamental principles of BDD and then shows the significant features of a BDD framework. The module includes:
  • Feature files
  • Step definitions
  • Runner classes
  • An outside-in test driven approach to developing an automation test.

Additional information

This course can also be imparted distance-learning and in-house.

Using Selenium 3.0

£ 800 + VAT