Chrome自动化技术很简单 在AWS Lambda上进行本地运行或无头运行.
[(] Chrome自动化技术很简单。 (见Demo)
□无色能用.
实例
∮ 试试看∮
您可以在基于浏览器的 ** [demo 游乐场] (https://chromeless.netlify.com/) ** ([來源請求 (https://github.com/prismagraphql/chromeless-playground))中尝试Chromeless并探索API. □ 目录
使用 Chromeless 您可以使用 [elegant API] (docs/ api. md) 来控制 Chrome( 开放网站, 点击元素, 填写表格...) 。 这对集成测试或者其他任何需要脚本真实浏览器的情景都有用.
有两种方法可以使用Chromeless
在您的本地计算机上运行 Chrome
在AWS Lambda上运行Chrome并遥控
本地设置
对于需要快速反馈回路的本地开发目的,最简单的使用Chromeless的方法是控制您本地的Chrome浏览器. 只需遵循 [usage guide] (#usage)即可启动.
IOT 端点在 30 秒后超时。无法建立连接。
我是否可以使用自定义扩展与 Chromeless 共同使用?
触发页面加载的脚本失败
无铬 Docker 容器
无法启动 Chrome: 尝试为默认处理器确保 Chrome 时,serverless-plugin-chrome 包装器出现错误。{ functions: [ 'run' ], flags: [] }
在同一个窗口中启动时,无色脚本会相互交互
"ChromeLauncher 正在杀死所有 Chrome 实例"
在无头 Lambda 上全屏显示
支持为整个测试运行生成 HAR
允许与具有无效 SSL/TLS 证书的站点进行交互