Friends Who Are Going

Friends Attending

Friends Attending

Friends Attending

Description

The consumer is putting increasing demands on organisations to deliver applications across many devices, browsers and platforms. With increasing pressure being put on test tool budgets, IT professionals are looking to the open source market for test automation tools.

Selenium 3.0 allows both developers and testers to automate tests against applications and execute them against multiple browsers. This course aims at providing a solid foundation to the attendee in understanding automated testing using Selenium 3.0.

The objectives of this course are not only to teach what the tool is capable of doing, but to focus on the practical steps required to make automation using Selenium work in the real world. The course provides a hands-on walkthrough to allow attendees to understand the steps in making Selenium function in the real world.

Objectives of the Using Selenium 3.0 course

On completion of the course, attendees will understand how to configure Selenium 2.0 and how to automate tests using the tool.

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.

Target group

Prerequisites

Although it is beneficial that attendees have a coding background (ideally in Java), this is not essential. The code examples used during the course are available in the training environment for attendees less experienced in Java to Access.

Your benefits at a glance

Learn the most up-to-date methodology

Deliver increased efficiency and effectiveness to your team

Learn through best practices and real examples

Learn with trainers who have proven track records

Flexible delivery with online learning options

Train with the world’s leading independent specialist in Software Quality