Tooling for Automated Testing with Peet Michielsen
28th October 2021
-
Locked
Peet Michielsen
Senior QA engineer

Talk Description
In this talk, I would like to share with you our automation framework for testing a Windows desktop application, based on Python (PyWinAuto and Behave). Some of the topics that will be covered: our tools decision process, the libraries and packages we use, and the structure of our framework.
Also, I will show how the framework integrates with tools like:
- Continuous Integration / Continuous Delivery (Jenkins)
- Requirements & test case management (Jama)
- Result aggregation & Visualisation (Elastic / Kibana)
By the end of this session, you'll be able to:
- Understand the considerations when selecting tools and frameworks for Windows desktop applications
- Discover a possible structure for a test automation framework
- Learn how an automation framework can integrate with other tool
He / Him
Senior QA engineer
I am a seasoned software tester with over 20 years of experience. I have worked on numerous projects in a wide range of industries. In my work I am always on the lookout for the next problem to solve.
Suggested Content
An educational tool to explore Risk Analysis and Quality Strategy building with the whole team.
Explore MoT
Wed, 1 Oct
On the 1st & 2nd of October, 2025 we'll be back to Brighton for another TestBash: the largest software testing conference in the UK
Elevate to senior test automation roles with mastery in automated checks, insightful reporting, and framework maintenance
Debrief the week in Testing via a community radio show hosted by Simon Tomes and members of the community