还有 Puppeteer,你可以通过 Puppeteer 来完成浏览器中大部分手动操作!以下是几个例子,让您更好地了解 Puppeteer 的用途:生成页面的截图和 PDF 文件,爬取单页应用程序并生成预渲染内容(即“服务器端渲染”),自动提交表单、进行 UI 测试、键盘输入等等操作,创建最新的自动化测试环境。使用最新的 JavaScript 和浏览器功能,在最新版本的 Chrome 中直接运行测试。捕获站点的时间线跟踪,以帮助诊断性能问题。测试 Chrome 扩展。Microsoft 也有一个针对 COM 的宏系统,包括 Edge。