我对所有技术都很陌生,所以任何人都可以建议我使用什么工具来截取整个网页以及网址。
这些截图将每季度拍摄一次,四分之一后将与上一季度的截图进行比较。它将根据网页上的重大变化进行比较
我必须为100个域做到这一点。
请建议 1.Tool拍摄屏幕截图 2.如何比较。
任何建议都表示赞赏。
答案 0 :(得分:0)
Selenium& imacro可以帮助你浏览浏览器截图
答案 1 :(得分:0)
现在没有可以执行上述指定任务的工具。
您可以轻松找到用于捕获屏幕截图的工具,但您将无法查看在指定时间后完成的更改。您需要开发一个爬虫来执行此任务。您可以选择PHP或.net作为处理此任务的技术。
如果您有任何疑问,可以随时告诉我们。
谢谢
答案 2 :(得分:0)
您可以使用以下硒代码
File file =((TakesScreenshot)driver).getScreenshotAs(OutputType.FILE);
其中driver是Webdriver对象(例如WebDriver driver = new FirefoxDriver();)
答案 3 :(得分:0)
以下是iMacros解决方案的示例。
http://wiki.imacros.net/SCREENSHOT
URL GOTO=http://www.iopus.com/imacros/home/v9/home.asp
SCREENSHOT TYPE=Page FOLDER=* FILE=*
SCREENSHOT TYPE=Browser FOLDER=* FILE=*
答案 4 :(得分:0)
您可以使用selenium网络驱动程序代码截取屏幕截图,如下所示:
http://www.ontestautomation.com/how-to-create-screenshots-in-your-selenium-webdriver-tests/