Playwright 1.0 已发布,这是一个用于 Chromium、Firefox 和 WebKit 自动化工作的软件包

微软 опубликовала 项目发布 剧作家1.0,它提供了一个通用 API,用于在浏览器界面中实现自动化操作。 例如,Playwright 允许您准备一个脚本来在新选项卡中打开特定站点、填写/提交表单、将光标移动到某些元素、检查参考结果或截取屏幕截图。 该项目被设计为 Node.js 平台的库, 提供 在 Apache 2.0 下获得许可。

剧作家特点:

  • 在使用基于 Chromium、Firefox 和 WebKit 的不同浏览器时能够使用通用脚本和 API;
  • 能够创建跨多个页面、域和 iframe 的复杂脚本;
  • 在触发单击和填写表单等操作之前自动等待元素准备就绪;
  • 拦截网络活动以分析网络请求;
  • 支持启动过滤脚本任意修改页面;
  • 模拟移动设备、位置和访问权限的能力(例如,您可以模拟maps.google.com中的特定用户位置并自动创建地图屏幕截图);
  • 生成常规的鼠标和键盘事件;
  • 支持上传和下载文件。

来源: opennet.ru

添加评论