Keeping Tests Healthy
with DOM Distancing

The Chunkiz

Keeping Tests Healthy
with DOM Distancing

The End

or Letโ€™s get Future Proof

๐Ÿš€ ย  ย  ย  ๐Ÿ’ช

or Letโ€™s get Future Proof

๐Ÿš€ ย  ย  ย  ๐Ÿ’ช

Which Abstraction?

A Page is a tree of Reusable Components

If a Page is a tree of Reusable Components,

then a Page Object should be a tree of ???

If a Page is a tree of Reusable Components,

then a Page Object should be a tree of Gloves

๐Ÿงค

A Glove is an abstraction allowing tests to interact with components while keeping them clean of implementation details

๐Ÿงค

DEMO

Made with Slides.com