【Web自动化测试】Playwright安装失败怎么办

在进行Playwright安装时,未运行`playwright install`会导致浏览器未安装,从而在执行`playwright codegen`时出现错误。Playwright管理浏览器的方式是通过特定目录存放,若手动下载浏览器,需正确放置于对应目录并根据提示更新后缀名以避免错误。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


活动地址:CSDN21天学习挑战赛

在playwright安装中,如果没有输入 playwright install, 则不会安装浏览器,运行 playwright codegen 时会报浏览器找不到的错误:

	  "chromium" browser was not found.
	  Please complete Playwright installation via running
	    "python -m playwright install"

playwright 有自己管理浏览器的机制,最好不要绕过 playwright install 自己安装浏览器。playwright 下载好的浏览器会存放在本地一个特定的目录,当需要运行浏览器,会在这个目录下去查找有没有浏览器的可执行文件,如果没有找到,就会报上述错误。playwright 的浏览器默认会存放在以下目录:
windows:%USERPROFILE%AppDataLocalms-playwright
macos:~/Library/Caches/ms-playwright
linux:~/.cache/ms-playwright

通过 playwright install 安装浏览器很慢,它是从微软的 cdn 中下载的,经过实测,下载 firefox 浏览器用了 20 分钟。如果等不及,可以手工下载,把下载后的文件复制到数据目录下,目录的结构类似于这样。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值