About keyword-driven frameworks
I see once in a while posts in LinkedIn about keyword-driven frameworks that are being used in automation projects.
Every time this happens, I remember Alan Richardson’s article from 2013.
A few selections from it (but you should read the whole article):
I don’t really like keyword driven frameworks. For a whole bunch of reasons that I won’t go into now, since you came here to learn how to write them.
Well, here’s the secret…
This is old tech. Older than old.
In fact, when I see it being promoted as ‘state of the art’ I’m amazed, and a little disappointed.
and
And this is partly why Keyword driven frameworks exist.
Keyword Driven Frameworks exist because they are easy to write
Keyword Driven Frameworks exist because they are fun and easy to write.
Not because they boost productivity, or are easy to maintain or anything like that. Simply because they are easy to write.
I will stop after saying what you should actually use instead of keyword-driven frameworks,
Why?
Because this is what the Selenium team recommends.