Skip to content

HANDS ON: TEST AUTOMATION with Selenium (Java)


Safebear Limited

Summary

Price
£1,080 inc VAT
Study method
Classroom
Duration
2 days · Full-time
Qualification
No formal qualification
Additional info
  • Tutor is available to students

Location & dates

Location
Address
Beechdown
Winchester Road
BASINGSTOKE
Hampshire
RG224ES
United Kingdom
Address
Portwall Place
Portwall Lane
BRISTOL
Avon
BS16NA
United Kingdom
Address
Radisson Blu
Bloomsbury Street
Central London
London
WC1B3QD
United Kingdom
Address
Novotel
Friar Street
READING
Berkshire
RG11DP
United Kingdom

Overview

Demand for automation testers and developers in test is increasing, and our course takes complete beginners through the build of a Test Automation Framework from the ground up, using Selenium, Page object model, Code Control, Package Managers, IDEs. In addition, attendees learn how to locate Web Elements in the DOM, manage Waits, and how to interact and navigate the page. Tailored for Java applications.

This course is also available on an exclusive and cutomisable basis to companies wanting to up-skill their teams, either on site or at one of our locations. Please contact us for more information or to arrange a free consultation.

Resources

Description

Test automation is a growing field, and as more companies shift the test automation left in the software development life-cycle, demand for automation testers or developers in test is increasing. Our hands on course takes students through the full process of designing, creating, running tests, reporting and maintaining a test automation suite with Selenium.

Hands-on Technical.

  • Object-Orientated Coding, the IDE and Test Framework
  • Code Control (Git)
  • Package Management (Maven)
  • Selenium WebDriver
  • Page Objects, DOM and much more.

What tools will I use?

  • Selenium. Selenium dominates the market in Test Automation and has become an essential skill needed for any software house.
  • Java and IntelliJ IDEA. One of the most popular scripting languages and IDE.
  • Git for code control and maven for build and package management.
  • Chrome Developer Tools. IE, EDGE and Firefox will also be covered.

Course Schedule:

  1. Getting Started - Automation Testing Methodology
  2. Getting Started - Setting up your framework
  3. Getting Started - Introduction to Java
  4. Automating a Test - Basic Usage
  5. Automating a Test - Creating tests with JUnit
  6. Automating a Test - Interacting with the Page
  7. Automating a Test - Navigation
  8. Automating a Test - Locating Elements
  9. Automating a Test - Waits
  10. Automating a Test - Page Objects model and shared UI Maps
  11. Automating a Test - Running Headless and CI
  12. Automating a Test – Screenshots
  13. Automating a Test - Useful Hints and Tips
  14. Roundup and Questions

What will I leave with?

  • Access to a cloud-based repository containing the Automation Framework you built during the course.
  • A copy of all the course materials to practice at home and a website for testing your automation skills.
  • A network of contacts to help when you most need it.

Who is this course for?

Junior or senior manual Testers, junior automation testers, Test managers wanting to understand the options and what their teams need, Testers wanting to move into test automation or developer in test roles, Developers and DevOps.

Requirements

No prior knowledge is assumed. This course is written for Testers and DevOps, but is designed for complete beginners without coding skills, to get you to design, build, write and execute, and report on tests by the end of it.

Career path

Future career options after this course:

  • Test automation SME
  • Automation tester
  • Developer in test

Further/related courses:

  • Behaviour driven development with cucumber and gherkin
  • Continuous integration
  • Full stack test architect (BDD, unit testing, CI, Selenium and API testing)
  • Performance testing with JMeter

Questions and answers

Reviews

Currently there are no reviews for this course. Be the first to leave a review.

FAQs