Playwright 安装

Playwright 是一个 Node.js 库,所以需要我们本地安装 Node.js,如果你已经安装了可以跳过。

1、安装 Node.js

Playwright 官方推荐使用 Node.js。

  • 打开 Node.js 官网

  • 下载并安装 LTS(长期支持版)

  • 验证是否安装成功:

    复制代码
    在命令行中执行:node -v
    
    在命令行执行:npm -v
  • 能看到版本号即可。

    2、新建项目目录

    如果成功安装 node,我们就可以开始 Playwright 的安装与使用。

    在命令行执行:

  • 创建目录:mkdir runoob-playwright-demo

    进入到创建的目录下:cd runoob-playwright-demo

    注:可根据自己磁盘情况,选择磁盘后,再创建目录 编辑

3、初始化并安装 Playwright

  • 命令行中执行:

    npm init playwright@latest

  • 安装过程会提示:

  • 选择语言:JavaScript 或 TypeScript ,熟悉哪个选哪个,这里我选择的:JavaScript

  • 是否要安装测试示例:推荐选 Yes(方便学习)

  • 是否下载浏览器:选 Yes(Playwright 会下载 Chromium、Firefox、WebKit 三大引擎)

4、目录展示

5、验证安装

  • 安装完成后,运行以下命令验证是否成功: 查看已安装的 Playwright 版本

  • 命令行中执行:

    复制代码
    npx playwright --version
  • 运行示例测试来验证:

    命令行中执行:npx playwright test

  • 看到测试运行的输出(包括通过和失败的测试),说明安装成功。

6、第一个脚本:Hello World

  • 新建一个 test.js 文件

  • 运行这个文件:在命令行中执行:

  • node test.js

相关推荐
enjoy编程17 天前
playwright学习-I
typescript·vue·nodejs·1024程序员节·playwright
深蓝电商API17 天前
Playwright+多模态大模型:让AI自己“看”页面并决策
人工智能·爬虫·playwright
学习论之费曼学习法19 天前
无人值守AI内容矩阵实战(7):Playwright 发布器避坑——编辑器竞态、索引延迟与风控
python·线性代数·矩阵·编辑器·浏览器自动化·playwright·踩坑记录
甜到心里的蛋糕1 个月前
Playwright 无头浏览器自动发布 CSDN 图文草稿的实践(持久化 profile + 图床直传)
运维·python·playwright·爬虫自动化·博客运营
长路 ㅤ   1 个月前
BlogLoom 分发 Skill 03:CSDN 渠道分发 Skill 设计思路与实现
csdn·浏览器自动化·playwright·博客分发
skywalk81631 个月前
这是什么意思?浏览器实机渲染,本机无 jsdom / headless
playwright·headless·jsdom
深蓝电商API1 个月前
Puppeteer vs Playwright:多维度压测后的选型建议
爬虫·puppeteer·playwright
艺杯羹1 个月前
当网页塞进桌面端:基于Playwright的客户端模式无头自动化回归与视觉断言
自动化测试·ui自动化·playwright·e2e测试·软件质量工程