Jak uzyskać widoczną część tekstową strony internetowej przy pomocy selionowego webdrivera bez tagów html?Uzyskiwanie widocznego tekstu strony z selenowym webdriverem
Potrzebuję czegoś podobnego do funkcji HtmlPage.asText() z Htmlunit.
Nie wystarczy wziąć tekst za pomocą funkcji WebDriver.getSource i przeanalizować go za pomocą jsoup, ponieważ na stronie mogą być ukryte elementy (przez zewnętrzne css), które nie są nimi zainteresowane.
Dzięki, David
Jeśli używasz firefoxa, możesz zrobić zrzut ekranu. Jeśli potrzebujesz tekstu, czy na pewno potrzebujesz wszystkiego, co jest widoczne? Normalnie, kiedy muszę coś zeskrobać, zależy mi tylko na kilku elementach na stronie. Zobacz także http://stackoverflow.com/questions/2646195/how-to-check-if-an-element-is-visible-w-webdriver –