Windows 自动网页截图

Windows 自动网页截图,windows,browser,screenshot,autoit,webpage-screenshot,Windows,Browser,Screenshot,Autoit,Webpage Screenshot,我们有一台电脑用于CSS编码器,有17种不同的浏览器版本。我想知道是否有可能写一个自动截图脚本 算法: 脚本获取要检查的URL 脚本打开浏览器,获取屏幕截图,保存它,如果需要,向下滚动以生成其他屏幕截图,直到覆盖整个页面 AutoIt的API简单且面向Windows。使用AutoIt,我如何: 打开网络浏览器 传递一个URL到它 制作屏幕截图并将其保存到文件系统 定义是否需要滚动 按显示器大小滚动页面(以便覆盖整个页面) 在相当复杂的场景的早期阶段(例如登录->转到页面->单击项目),您可能需要

我们有一台电脑用于CSS编码器,有17种不同的浏览器版本。我想知道是否有可能写一个自动截图脚本

算法:

  • 脚本获取要检查的URL
  • 脚本打开浏览器,获取屏幕截图,保存它,如果需要,向下滚动以生成其他屏幕截图,直到覆盖整个页面
  • AutoIt的API简单且面向Windows。使用AutoIt,我如何:

  • 打开网络浏览器
  • 传递一个URL到它
  • 制作屏幕截图并将其保存到文件系统
  • 定义是否需要滚动
  • 按显示器大小滚动页面(以便覆盖整个页面)

  • 在相当复杂的场景的早期阶段(例如登录->转到页面->单击项目),您可能需要查看!文档也被翻译成几种语言


    如果您的网站不在防火墙(即生产环境)后面,也可以工作。有(无从属关系)值得考虑。

    您应该从阅读开始,例如,运行函数来运行应用程序。您通常可以告诉selenium等工具使用隐藏的桌面,这样该服务就不会创建很多烦人的窗口see@daveb:嗯,很有趣。我们正在考虑将其推到远程虚拟机上,但这种不引人注目的选择至少听起来很奇怪。谢谢Selenium可以截图吗?