我使用Java进行脚本编写。我尝试过使用机器人类,但我仍然无法捕捉整个页面上的内容(我获取屏幕尺寸并捕获图像,如果额外的值被添加到高度/宽度页面内容未被捕获在那里添加黑屏)。总之有什么办法可以为IE实现captureEntirePageScreenShot()。 在此先感谢您的帮助。有没有什么办法可以在IE上使用selenium RC来捕获整个页面的屏幕截图?
1
A
回答
0
是否要捕获整个屏幕或整个页面?如果页面需要向下滚动,我不认为你可以在Selenium中捕获该页面。在Se2中可能是可能的。
0
你看过使用snapsIE吗?
我没有使用它,但从我读过的内容中,它可能会解决您的问题。
获取页面的HTML源代码选项?
您无法使用Firefox的任何特定原因?
我目前使用Selenium RC,从.Net调用并使用Firefox捕获大于浏览器视图端口的大屏幕。
+0
为了防止其他人可能在这里为同一个问题(像我一样)访问,snapsIE现在不适用于RC。它只适用于iexploreproxy模式(正如作者所提到的),最新的selenium RC不支持。一个可能的解决方法是修改snapsIE的源代码并将其更改为全屏捕获而不是浏览器捕获。或者,您可能需要使用硒WebDriver。 – 2014-11-25 00:07:52
相关问题
- 1. 有没有什么办法可以捕获使用flex的桌面屏幕截图?
- 2. 是否可以使用Selenium/Capybara截取整个页面的屏幕截图?
- 3. 有没有什么方法可以捕捉屏幕截图 - 只有在Selenium IDE中的步骤失败?
- 4. 在IE9中捕捉整个页面的屏幕截图使用Selenium
- 5. 有没有办法用White来拍摄整个屏幕的截图?
- 6. 捕获屏幕截图失败selenium rc testNG
- 7. 什么是最有效的屏幕截图方式?使用DirectX捕获屏幕?
- 8. 使用selenium捕获黑色图像。捕捉屏幕截图
- 9. Selenium RC无法在VMWare上保存屏幕截图
- 10. webdriverio - 截取整页的屏幕截图
- 11. 有没有办法截屏整个HTML页面,包括下面的内容?
- 12. 无法使用Selenium Grid捕获屏幕截图
- 13. 有没有办法使用vba在MS-Access中截取屏幕截图?
- 14. 有没有什么办法可以让按钮上的图像自动调整大小以适合屏幕?
- 15. 有没有办法在界面构建器中截取整个ViewController的屏幕截图?
- 16. 有没有办法获得使用java锁定窗口的屏幕截图?
- 17. 以整个屏幕的屏幕截图
- 18. 使用selenium-webdriver/rc rails的整个网页的屏幕浏览
- 19. 如果有办法,我可以直接上传屏幕截图到网页?
- 20. ASP.NET - 捕获屏幕截图
- 21. 有什么方法可以检测屏幕截图或录制?
- 22. 捕获屏幕截图
- 23. 有没有办法采取的屏幕截图的MPMoviePlayerController播放
- 24. 使用ScreenCapture捕获屏幕截图并捕获屏幕截图.CaptureScreenshot
- 25. 捕获MKMapView屏幕截图
- 26. Selenium:有没有办法在整个页面上搜索给定的关键字?
- 27. 如何使用Selenium Webdriver捕获特定元素的屏幕截图而不是整个页面?
- 28. 有没有什么办法可以根据屏幕分辨率调整图像大小而不使用javascript?
- 29. 捕获屏幕截图
- 30. 有没有办法尝试/动态捕捉整个页面?
谢谢Rajsankar。我确实想捕捉整个页面,我确实需要向下滚动。如果不是单独使用Selenium,是否有没有办法使用Java来执行此操作? – Manikandan 2010-10-22 08:42:11
不是。 AFIK是不可能的。我认为你无法用Java提取整个页面。可能你需要用Java标签发布一个新问题 – Rajasankar 2010-10-23 00:48:10