How To Create A Test Automation Framework Architecture With Selenium