Use Many Small Classes Instead of Few Large Ones
8 min readJun 27, 2021
--
One of the things that makes Selenium code better is having many small, single-purpose classes instead of fewer large, multiple purpose ones.
It is common for testers that just started Selenium automation to use utility classes as containers for many, unrelated common methods.
This leads to less duplicated code and shorter tests.