Developing Automated Testing Frameworks

This 3-day course will demonstrate a new and highly successful approach to automated testing using Selenium. Historically, automated tests have been used as a tool to expedite the manual QA process. Instead, we will explore what is possible when writing tests are considered as part of the software engineering discipline. The goal of this course is to put you in a position to do what few engineers in the world today can do: develop automated functional tests in Selenium and use them to design a testing framework that is both useful and robust.

This course is aimed at teaching engineers how to achieve success in the rapidly evolving world of automated dev/sys-ops. If you're an engineer and want to better understand how to design and build systems that help you improve the quality of your applications, increase up-time in production and manage your own test infrastructure in a scalable way this course is for you.

Please note that this course won't teach you how to code since you're required to bring those skills with you. This course is designed to help software engineers develop 'systems thinking' and teach them hands-on automation skills. We also focus on developing the mindset required to give you the ability to build testing and deployment automation into your applications.

This course will be highly practical and will incorporate hands-on opportunities for students via instructor-led classroom exercises, labs and projects. You will benefit from this course either as a junior or experienced engineer that desires hands on experience w/ automation use-cases via Selenium.

Day 1.
- The introduction to Selenium that you never actually got
- How to do headless Selenium testing
- Writing tests that scale

Day 2.
- Understanding the architecture of the Selenium standalone server
- An look at the Selenium driver architecture
- A deep-dive into the implementation of wd, the Node.js Selenium driver

Day 3.
- Overview of CI servers & use cases
- When not to use Selenium
- Bringing automated functional testing to your organization

 
The total cost for the 3-day course is $2,100
(Special discount is available for Hakka Labs community)

If you can't attend this course but are interested in future training options, please subscribe to our newsletter at: 
Manhattan
286 5th Avenue, Floor 12
LOCATION TBD
March
12
14
10
00
am
6
00
pm
March
14
6
00
pm
Date TBD
Apply


About Hakka

Hakka Labs (formerly g33ktalk) creates original content, resources and training events to help software engineers level up their skills. Our CTO video interviews, engineering meetups and email newsletters are must-have resources trusted by thousands of developers to keep them up-to-date on the latest software development trends, events and career opportunities.