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
With a combination of SAST, SCA, and QA, we help developers identify vulnerabilities in applications and remediate them rapidly. Get your free trial today!
Explore MoT
Thu, 12 Sep 2024, 9:00 AM
We’re shaking things up and bringing TestBash back to Brighton on September 12th and 13th, 2024.
Unlock the essential skills to transition into Test Automation through interactive, community-driven learning, backed by industry expertise
Topics
Tags
-
automation
-
ui-automation