This Is How To Build An Awesome Test Automation Library
Being lazy can be a good thing.
You don’t want to lose valuable time in test automation for coding repetitive steps. For example, authentication or browsing for products is always using the same elements. In addition to duplication, it is then painful to maintain them when elements change.