Internet explorer 有没有办法在IE上使用selenium RC捕获整个页面的屏幕截图?

Internet explorer 有没有办法在IE上使用selenium RC捕获整个页面的屏幕截图?,internet-explorer,selenium-rc,Internet Explorer,Selenium Rc,我使用Java编写脚本。我尝试过使用ROBOT类,但我仍然无法捕获整个页面上的内容(我获取屏幕尺寸并捕获图像,如果在添加黑屏的位置向页面内容的高度/宽度添加额外值,则不会捕获页面内容)。简言之,有没有办法为IE实现CaptureEntityRepagesCreenshot()。 提前谢谢你的帮助 要捕获整个屏幕还是整个页面?如果页面需要向下滚动,我不认为你可以在Selenium中捕获它。Se2中可能会出现这种情况。您考虑过使用吗? 我没用过,但从我读到的来看,它可能会解决你的问题 获取页面的HT

我使用Java编写脚本。我尝试过使用ROBOT类,但我仍然无法捕获整个页面上的内容(我获取屏幕尺寸并捕获图像,如果在添加黑屏的位置向页面内容的高度/宽度添加额外值,则不会捕获页面内容)。简言之,有没有办法为IE实现CaptureEntityRepagesCreenshot()。
提前谢谢你的帮助

要捕获整个屏幕还是整个页面?如果页面需要向下滚动,我不认为你可以在Selenium中捕获它。Se2中可能会出现这种情况。

您考虑过使用吗?
我没用过,但从我读到的来看,它可能会解决你的问题

获取页面的HTML源代码是一个选项吗

有什么特别的原因不能使用Firefox吗?

我目前使用Selenium RC,从.Net调用,并使用Firefox捕获比浏览器查看端口大的大屏幕。

谢谢Rajsankar。我确实想捕获整个页面,我确实需要向下滚动。如果不是单独使用Selenium,那么使用Java就没有办法做到这一点吗?没有。阿菲克:这是不可能的。我认为没有办法用Java提取整个页面。可能你需要发布一个带有Java标记的新问题,以防其他人(比如我)会到这里来问同一个问题,snapsIE现在不为RC工作。它只适用于iexploreproxy模式(如作者所述),最新的selenium RC不支持这种模式。一种可能的解决方法是修改snapsIE的源代码,并将其更改为全屏捕获,而不是浏览器捕获。或者,您可能希望改用SeleniumWebDriver。