title: Get visible text of page
body: <p>How do I get the visible text portion of a web page with selenium webdriver without the HTML tags?</p>
  
  <p>I need something equivalent to the function HtmlPage.asText() from Htmlunit.</p>
  
  <p>It is not enough to take the text with the function WebDriver.getSource and parse it with jsoup because there could be in the page hidden elements (by external CSS) which I am not interested in them.</p>