Illustrating framework support for alternative component implementations by providing XPath-enabled JSoup in addition to WebDriver