Agile2019 has ended
Tuesday, August 6 • 10:45 - 12:00
Leveraging software development principles into automation framework (Aditi Mulay, Ricardo Mediavilla-Maldonado)

Sign up or log in to save this to your schedule and see who's attending!

Automation framework development can be considered similar to application development. The framework would greatly improve if the the same design principles used to write application code are leveraged to build it. By leveraging the 4 pillars of Object Oriented Programming in writing your automation framework, we can achieve the same level of efficiency as your application. Here are some examples we will discuss during the presentation:
  • Abstraction
  • Encapsulation
  • Inheritance
  • Polymorphism
Software development is built on the foundation of reusability and reliability. By making the steps in scenarios reusable and scenarios or test cases independent, we can lower the test maintenance costs and improve stability.

Learning Outcomes:
  • We expect that attendees will have a better understanding of software development principles such as abstraction, encapsulation, inheritance and polymorphism and how to use these concepts in the development of automation frameworks


avatar for Aditi Mulay

Aditi Mulay

Automation Lead, Karsun Solutions LLC
I love working with Automation frameworks and find ways to improve them.

Tuesday August 6, 2019 10:45 - 12:00
Chesapeake J/K/L

Attendees (53)