2010-10-21 30 views

回答

0

是否要捕获整个屏幕或整个页面?如果页面需要向下滚动,我不认为你可以在Selenium中捕获该页面。在Se2中可能是可能的。

+0

谢谢Rajsankar。我确实想捕捉整个页面,我确实需要向下滚动。如果不是单独使用Selenium,是否有没有办法使用Java来执行此操作? – Manikandan 2010-10-22 08:42:11

+0

不是。 AFIK是不可能的。我认为你无法用Java提取整个页面。可能你需要用Java标签发布一个新问题 – Rajasankar 2010-10-23 00:48:10

0

你看过使用snapsIE吗?
我没有使用它,但从我读过的内容中,它可能会解决您的问题。

获取页面的HTML源代码选项?

您无法使用Firefox的任何特定原因?
我目前使用Selenium RC,从.Net调用并使用Firefox捕获大于浏览器视图端口的大屏幕。

+0

为了防止其他人可能在这里为同一个问题(像我一样)访问,snapsIE现在不适用于RC。它只适用于iexploreproxy模式(正如作者所提到的),最新的selenium RC不支持。一个可能的解决方法是修改snapsIE的源代码并将其更改为全屏捕获而不是浏览器捕获。或者,您可能需要使用硒WebDriver。 – 2014-11-25 00:07:52

相关问题