About this Course

One day instructor led workshop is aimed at putting into practice the learnings from the course ‘T60400 Using Selenium’.
This workshop extends the hands-on learning from the Using Selenium course. It leads the student through a series of project-type exercises that build directly on the learnings from the earlier course. The student faces a series of technical challenges that gradually gorw in complexity, and allow an opportunity to apply to a realistic situation the knowledge gained in the T60400 Using Selenium course.
This workshop has been designed to complement the T60400 Using Selenium course. Students are likely to gain the most benefit by attending this workshop immediately after the course.

Learn from the UK's leading Business Systems trainer

  • Comprehensive curriculum

    Our courses cover the entire business system development lifecycle – analysing, designing, creating, developing and testing.

  • Experienced experts

    Our expert trainers work full-time for QA and form the largest directly-employed team in Europe, ensuring the highest standards.

  • Superb satisfaction scores

    95% of our customers say their Business Systems training with QA will definitely improve job performance.

  • Trusted training

    We work with all the leading international bodies and frameworks – BCS (The Chartered Institute for IT), TOGAF, Lean Six Sigma, Agile.

Why people choose QA

Locations

There are over 20 QA learning centres and many other sites spread across the UK, providing a convenient choice of learning locations and ensuring that over 90% of the population is within 45 minutes of a training destination. Learn more

  • London

    London

    International House

  • Manchester

    Manchester

    Oxford Street

Delegate portal

Booking courses with QA has always been easy, but now we've made it even easier. With myQA you can book, administer and manage all your bookings online, in one place. Login / sign-up

Detailed Information

This one day course naturally follows on from the course T60400 Using Selenium, and covers the following:
Brief recap of areas covered within T60400 Using Selenium course
Salient areas covered by introductory course including:

  •  WebDriver
  •  Data driving
  •  Debugging Activities
  •  Page Object Model
  •  Object Recognition
  •  Behaviour Driven Development

Create a new Selenium test
Students will record a new test within the Selenium IDE, export the test into Java, load this test into a new Java Project within Eclipse and get it to run successfully.
Convert to Page Objects
Students are reintroduced to the concept of reusable Page Objects. They will need to refactor their code to replace hard-coded object references with more highly maintainable Page Objects.
Add an assert check
Students will recall that a test must include a check, or assertion and will add an assert to their existing automation script
Page Objects
Students are reintroduced to the concept of reusable Page Objects. They are led through an exercise where they refactor their code to replace hard-coded object references with more highly maintainable Page Objects.
Data Driving
This exercise is used as the basis of delivering a series of increasingly complex coding exercises, at a pace that a typical student will be comfortable with.
The exercise addresses the following concepts:

  •  Generation and evaluation of coding options to solve a coding problem
  •  Good coding practice regarding modifying existing code
  •  Comparison of student’s code with a standard answer
  •  Recommended practice regarding avoiding unnecessary coding complexity
  •  Expansion of test coverage through data driving the script
  •  Refactoring of code for robustness and simplicity
  •  Creativity and thinking out of the box when scripting
  •  Anticipating the business likely future requirements, and how this may affect the solution

Reporting
The student will need to record results to Excel, to provide a permanent record of a test run, thus allowing better visibility of the automation suite and greater value to management.

Attendance of the course ‘T60400 Using Selenium’.
Students will be expected to bring their manual from ‘T60400 Using Selenium’.

On completion of the Using Selenium Practical Workshop, delegates will be able to more easily put into practice the learnings from the T60400 Using Selenium course.

BCS
BCS International Diploma in Business Analysis

Industry-recognised certification that demonstrates the skills of an effective Business Analyst.

BCS
BCS Advanced Diploma in Business Analysis

A new certification from the BCS designed for experienced and senior Business Analysts.