Automated Web Testing with Selenium

Selenium is probably one of the best tools for testing web applications. Since many software applications are migrating from traditional desktops to web platforms, good knowledge of a powerful web testing automation tool is vital to improve your employability and career progression.

On this one-day workshop, we will make you familiar with all the flavours of Selenium including IDE, Core, RC and Grid. This workshop is ideal for people with no, little or intermediate experience of Selenium. You will find this training extremely useful if you want to move from traditional applications to web based application testing.

We will touch upon various issues involved in testing web applications and explain why we think Selenium is one of the best tools for testing web applications. This is a hands on training course with plenty of exercises to explore the complexity of testing web applications and demonstrate the rich functionality offered by Selenium in practical and useful ways.

Learning the tool is just one part, however using it effectively is just as important and makes all the difference. In addition to giving you a good foundation in the Selenium tool, this course also touches upon basic principles of robust and maintainable test automation. Our focus during the workshop will be on how these principles can be applied with Selenium, however you should remember that these principles are portable and can be used with any tool or technology.

If you are a manager or leading a team of testers, you will find our coverage on organizing and managing tests, various ways of executing tests and test reporting extremely useful.

Key take away -

You are

You will learn

A novice user

  • Basic understanding of Selenium, its different flavours, usefulness and capabilities.

  • Working knowledge of Selenium.

An intermediate user

  • How to choose the right flavour of Selenium in your context

  • Understanding of various automation frameworks and how they can be used with different flavours of Selenium

Manager / Test Lead

  • How to make test suites maintainable, robust and trustworthy

  • Test suite organization, execution and reporting.