Obtenez de texte visible de la page

Comment puis-je obtenir le texte visible partie d'une page web avec selenium webdriver sans les balises HTML?

J'ai besoin de quelque chose d'équivalent à la fonction HtmlPage.asText() de l'interface htmlunit.

Il ne suffit pas de prendre le texte avec la fonction WebDriver.getSource et analyser avec jsoup, parce qu'il pourrait être à la page, les éléments cachés (par CSS externe) dont je ne suis pas intéressé à eux.

  • Si vous utilisez firefox, vous pouvez prendre une capture d'écran. Si vous avez besoin d'avoir le texte en êtes-vous sûr que vous avez besoin tout ce qui est visible? Normalement quand je dois gratter quelque chose que je ne se soucient que de quelques éléments sur la page. Jetez aussi un oeil à stackoverflow.com/questions/2646195/...