Modules
Take single modules or the whole track. Two hour sessions, combined into half days where it suits your calendar.
Python Essentials for Testers
Just enough Python to write and maintain automated tests with confidence.
- Variables, console I/O and iteration
- Functions and file I/O
- Structured data: sets, lists, tuples and dicts
- Class basics for test code
Object-Oriented Python for Test Frameworks
The OO Python you need to build maintainable test frameworks.
- Class hierarchies for test code
- Iterators, generators and decorators
- Operator overloading where it helps
- A little meta-programming
Automated Testing With Python
unittest, py.test and Selenium turned into a working automation suite.
- TDD versus BDD in Python
- unittest, py.test and Nose
- Browser automation with Selenium
- CSS and XPath selectors
Teams Often Pair This With
Related modules other teams add alongside this track.
Python Basics
Dynamic typing, built-in data types and writing your first Python scripts.
View module Testing and QA for Teams · Modern QAAutomation, Usability and Accessibility
Automate test cases and go beyond code into usability, accessibility and i18n.
View moduleEnquire About This Training
Tell us which modules interest you and we will propose a plan within 24 hours. Choosing Enquire on a module above fills in the subject for you. Add more than one if you like.