Selenium Testing beyond GUI Browsers.
“Selenium automates browsers”. So goes the introductory line on Seleniumhq.org. To what extent is this a limitation? The topic of the blog provokes questions – Can we structure a Selenium-based test framework to test beyond GUI browsers? If not, at the very least, how can we improve test-effectiveness by extending an existing Selenium test-suite to work with other test-actions that do not use browsers? The first question above needs in-depth technical discussion. We focus on the second one here which can be addressed at a more conceptual level. We have an example below which illustrates how one can improve the …