Automated Testing with Robot Framework and Python for Web Testers (4 days)

A workshop targeted to testers of web applications. In this course, participants learn how to control web browser using Selenium and write tests in Robot Framework or Python. Robot Framework is a simple DSL that is easier than Python to learn for less advanced testers. On top of that, participants learn how to work with files, regular expressions and databases.

At this workshop you will learn:

  • How to write tests in Robot Framework?
  • How to develop Robot Framework libraries?
  • How to test web applications with Selenium in two ways - with Python and with Robot Framework.
  • How to write tests with unittest library.
  • How regular expressions can be useful?
  • How to work with databases with SQLAlchemy?
  • How to test forms on websites?
  • And many, many more.

Check out the detailed course syllabus

1. Introduction to Robot Framework

2. Robot Framework & Selenium

3. Basics of Python

4. Testing in Python with unittest library

5. Using Selenium in Python

6. Advanced Python

7. Working with Files

8. Regular Expressions

9. Working with Databases - SQLAlchemy

Your Trainer - Chris Mędrela

  • Certified Instructor of both Software Carpentry and Data Carpentry, leading organizations providing workshops for scientists and researchers.
  • Open Source contributor - creator of System Check Framework introduced in Django 1.7 in 2014.
  • Delivered workshops for corporations (Nokia, Ericsson, Motorola, Allegro and more) and public sector (Office for National Statistics, Aarhus University).
Your Trainer Chris Mędrela