Patterns of a “good” Test Automation Framework, Locators & Data! - Anand Bagmar

12th January 2023
  • Locked
Anand Bagmar's profile
Anand Bagmar

Software Quality Evangelist

Patterns of a “good” Test Automation Framework, Locators & Data! - Anand Bagmar thumbnail
A free account is required to view this content
Talk Description
Patterns of a “good” Test Automation Framework, Locators & Data!
Building a Test Automation Framework is easy - there are so many resources / guides / blogs / etc. available to help you get started and help solve the issues you get along the journey.
 
However, building a "good" Test Automation Framework is not very easy. There are a lot of principles and practices you need to use, in the right context, with a good set of skills required to make the Test Automation Framework maintainable, scalable and reusable.
Design Patterns play a big role in helping achieve this goal of building a good and robust framework.
In this talk, we will talk about, and see examples of various types of patterns you can use for:
  • Build your Test Automation Framework
  • Test Data Management
  • Locators / IDs (for finding / interacting with elements in the browser / app)
  • Using these patterns you will be able to build a good framework, that will help keep your tests running fast, and reliably in your CI / CD setup!
Learning Outcome
  • Patterns for building Test Automation Framework
  • Patterns for Test Data Management, with pros and cons of each
  • Patterns for managing locators / IDs for interaction with UI
 
About Anand:
Anand is a Software Quality Evangelist with 20+ years in the software testing field. He is passionate about shipping a quality product, and specializes in Product Quality strategy & execution, and also building automated testing tools, infrastructure and frameworks.
Anand is a contributor on the Selenium project, writes testing related blogs and has built open-source tools related to Software Testing – WAAT (Web Analytics Automation Testing Framework), TaaS (for automating the integration testing in disparate systems) and TTA (Test Trend Analyzer).
 
You can follow him on Twitter @BagmarAnand, connect with him on LinkedIn at https://in.linkedin.com/in/anandbagmar
Anand Bagmar
Software Quality Evangelist
Anand is a Software Quality Evangelist with 20+ years in the software testing field. He is passionate about shipping a quality product, and specialises in Product Quality strategy & execution, and also building automated testing tools, infrastructure and frameworks. Anand writes testing related blogs and has built open-source tools related to Software Testing – WAAT (Web Analytics Automation Testing Framework), TaaS (for automating the integration testing in disparate systems) and TTA (Test Trend Analyzer). Connect with him on LinkedIn at https://in.linkedin.com/in/anandbagmar.
Anand Bagmar
Software Quality Evangelist
Anand is a Software Quality Evangelist with 20+ years in the software testing field. He is passionate about shipping a quality product, and specialises in Product Quality strategy & execution, and also building automated testing tools, infrastructure and frameworks. Anand writes testing related blogs and has built open-source tools related to Software Testing – WAAT (Web Analytics Automation Testing Framework), TaaS (for automating the integration testing in disparate systems) and TTA (Test Trend Analyzer). Connect with him on LinkedIn at https://in.linkedin.com/in/anandbagmar.
Sign in to comment
MoT Edinburgh
More Talks
Megan Ozanne - Slow down to speed up

0h 48m 47s

Cosmic Conversation: What comes next when burnout changes your path?

1h 8m 28s

AI and Playwright MCP for web testing MoT Sousse

1h 1m 22s

Subscribe to our newsletter
We'll keep you up to date on all the testing trends.