Tooling for Automated Testing with Peet Michielsen
13th January 2023
-
Locked
Peet Michielsen
Lead systems verification 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)
Â
What you’ll learn
By the end of this talk, 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
Peet Michielsen
Lead systems verification engineer
I am a seasoned software tester with over 20 years of experience. I specialise in test automation, test management and continuous integration. I started my career in The Netherlands and later moved to Scotland. On both sides of the North Sea, I have worked on numerous projects in a wide range of industries. I'm currently working as a senior systems verification engineer at Optos in Dunfermline, Scotland.
In my work I want to be challenged and am always on the lookout for the next problem to solve. And when not working, I like to explore the Scottish countryside and enjoy a good ale or whisky.
Suggested Content
Explore MoT
A skills and knowledge exchange to enhance your testing, QA and quality engineering life
Ascend to leadership roles by mastering strategic skills in automation strategy creation, planning and execution
Debrief the week in Testing via a community radio show hosted by Simon Tomes and members of the community