Tooling for Automated Testing with Peet Michielsen

28th October 2021
  • Locked
Peet Michielsen's profile
Peet Michielsen

Senior QA engineer

Tooling for Automated Testing with Peet Michielsen image
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
Peet Michielsen
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
Webinar: Turn Riddles into Test Assets image
Unclear requirements equal hidden bugs. Let Keysight Generator with Gen AI parse the acronyms & deliver instant coverage
Explore MoT
The awesome power of shifting left — Software Testing Live image
Software Testing Live: Episode 04
MoT Intermediate Certificate in Test Automation image
Elevate to senior test automation roles with mastery in automated checks, insightful reporting, and framework maintenance
Leading with Quality
A one-day educational experience to help business lead with expanding quality engineering and testing practices.
This Week in Testing image
Debrief the week in Testing via a community radio show hosted by Simon Tomes and members of the community
Subscribe to our newsletter
We'll keep you up to date on all the testing trends.