~/talk

Combining Automation Frameworks with Design Patterns

Talkat TestFlix 2024 · 2024-10-19..10-20· [testing, software-architecture]
slides:none on file

Concrete steps and code-level examples for making an automation framework more maintainable and scalable: use a Facade class to expose a single add-to-cart method hiding login/search/navigation, implement a Factory to return platform-specific page objects for web/Android/iOS, and use a Singleton for shared DB connections or loggers; each pattern is shown with where to plug it into an existing suite, how it reduces duplication, and guidance to adopt patterns gradually with periodic refactoring and tests to measure reduced maintenance effort.

AI-written summary · about

  1. 0:00Introduction
  2. 0:25Topic
  3. 3:18Building Muscles
  4. 5:12Facade Pattern
  5. 7:55Factory Pattern
  6. 10:00Singleton Pattern
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.