Frameworks
Hello World,
In this article, we will understand the Automation framework and components related to it.
What does this Framework means ?
Why we need it ?
What is the architecture of Framework ?
Why we/anyone build the framework ?
How can we build framework ?
Does it really helps ?
Should we use Frameworks ?
And might be many more other questions...
So let me answer these question written above, one by one...
# What is Framework ?
# What is Framework ?
Well, When we say "Framework", then it means that some structure with predefined modules and library that allow us to do things in better way or in a lot easier way without creating a wheel from scratch. because framework already have the core and essential things inside them, we just have to focus on our main problem solving, that's it.
Like: Angular, Spring, Hibernate, JUnit, Etc. These all are frameworks.
# Why Framework ?
Because framework saves time and efforts of the other people.
# What is architecture/structure of a Framework ?
Well, there is not fixed structure of framework structure, it depends on languages and writers.
# Who writes framework ?
Well, there are many people with many reasons who writes a framework, and those are
- For the Contribution to a Society [Mostly Open Source]
- Just like inventions people feels the need of something and write it.
- For commercial purposes.
- and many more reasons
Anyone who could code, can write the framework.
# Should we use a framework ?
Why not. We should definitely use the frameworks (Depending on the framework community, because if the framework community is big then its support will be easily available).
Feel free to comment and help improve this article.
Comments
Post a Comment