Salesforce already uses both unit tests & Selenium to automate out-of-the-box features.
Our developers are covering their code with unit tests.
In order to avoid redundancy regarding the above, how shall we identify what UI tests should also be automated with our own Selenium?
Is it only custom UI elements that we should be concerned with?
How about out-of-the-box UI elements which interact with custom apex class, triggers, JS helpers, etc?
Basically I'd like to create a checklist, that I can apply to any feature of the product to determine if it is a good candidate for UI test automation.
Like, if the feature involves x, y or z - then it's probably a good idea to automate it.