> 技术文档 > PlayWright | 初识微软出品的 WEB 应用自动化测试框架_playwright.cli.dir

PlayWright | 初识微软出品的 WEB 应用自动化测试框架_playwright.cli.dir

PlayWright | 初识微软出品的 WEB 应用自动化测试框架_playwright.cli.dir
Playwright是微软大厂背书的跨平台 WEB 应用自动化测试框架,支持多开发语言(TypeScript、JavaScript、.Net、Python、Java)及多浏览器(Chromium、WebKit、Firefox),同时支持移动端测试。

安装 playwright 后,有趣的提示:

Visit https://playwright.dev/docs/intro for more information. ✨Happy hacking! 🎭

Node.js

设置浏览器目录

默认情况下,浏览器程序包会下载到C:\\Users\\admin\\AppData\\Local\\ms-playwright,下载链接如下:

https://playwright-akamai.azureedge.net/builds/chromium/1084/chromium-win64.ziphttps://playwright.azureedge.net/builds/ffmpeg/1009/ffmpeg-win64.ziphttps://playwright.azureedge.net/builds/firefox/1425/firefox-win64.ziphttps://playwright.azureedge.net/builds/webkit/1921/webkit-win64.zip

JAVA版本

java环境下,也非常方便集成Playwright,只需添加以下依赖:

<dependency> <groupId>com.microsoft.playwright</groupId> <artifactId>playwright</artifactId> <version>${playwright.version}</version></dependency>

届时,依赖树将增加如下图所示的三个包:

包名 说明 playwright 针对Java平台的api driver 驱动抽象类定义 driver-bundle JAR环境下的 driber 实现及各大平台的命令行程序,约150MB

PlayWright | 初识微软出品的 WEB 应用自动化测试框架_playwright.cli.dir

设置CLI目录

我们使用maven增加playwright-java的依赖后

System.getProperty(\"playwright.cli.dir\", \"\"\")

极星联盟广告联盟