How To Create a Selenium Test Automation Framework Architecture Learning how to use a tool like Selenium to create automated tests is not enough to be successful with an automation effort.
You also need to know how to build an automation framework that can support creating tests that are not so fragile that they constantly break.
This is the real key to success in any automation effort. In this short presentation, I will reveal every secret I know from creating a test automation framework architecture using Selenium.
I will show you exactly, step-by-step how to create your own automation framework and I will explain to you the reasoning behind everything we are doing, so you can apply what you learn to your own framework.
If you are responsible for an automation project for a web application or you want to start using automation, you’ll definitely want to check this presentation out. Selenium automates browsers. That's it! What you do with that power is entirely up to you.
Primarily, it is for automating web applications for testing purposes, but is certainly not limited to just that. Boring web-based administration tasks can (and should!) be automated as well.
Selenium has the support of some of the largest browser vendors who have taken (or are taking) steps to make Selenium a native part of their browser. It is also the core technology in countless other browser automation tools, APIs and frameworks.