When designing an automation framework, should i start by populating page object models with all of the elements in my application or only the elements that are being used within exsisting test scripts?
For example, smoke/regression tests I have tried the approach of automating smoke/regression tests and found that duplicate unorganised code is a problem.