Setting up Robust Test Automation Frameworks with Python & Selenium

Speaker Muti Aaron
Track Dev Ops
Type Short Talk (25 minutes)

Abstract

Are you looking to improve the reliability and efficiency of your software testing? This interactive workshop will guide participants through the essential steps of building and maintaining robust test automation frameworks using Python and Selenium. We'll move beyond basic scripting to explore best practices, design patterns, and common challenges faced in real-world test automation.


This workshop is designed for QA engineers, developers, and anyone interested in kickstarting or enhancing their test automation efforts. Participants should have basic familiarity with Python. By the end of this session, attendees will be able to set up a functional test automation environment, write maintainable and scalable tests, handle common web elements, and implement strategies for reliable test execution. We'll cover topics such as setting up your environment, writing effective locators, managing test data, integrating with a simple reporting tool, and tackling synchronization issues. Get ready to roll up your sleeves and automate with confidence!