type
status
date
slug
summary
tags
category
icon
password
playwright自动化测试代码写好后,打包为exe运行在目标PC上可能出现错误。原因:
1、运行的
PC没有响应的浏览器。
2、playwright没有打包到代码中。以
AutoPytoExe为例来制作exe程序解决问题。- 安装
AutoPytoExe:
cmd输入auto-py-to-exe,来启动auto-py-to-exe程序。
- 这一步非常重要!使用
playwright install用命令会自动下载Chromium、Firefox和WebKit浏览器,一般在C:\Users\Administrator\AppData\Local\ms-playwright文件夹下。 - 打开命令提示符或终端窗口。
- 在命令提示符或终端中输入以下命令并按回车键:
- 在
Python交互模式中,输入以下代码并按回车键:

比如测试程序只想跑在谷歌浏览器中,那代码也是设置在谷歌下测试的话,在
python文件夹的Lib\site-packages\playwright\driver\package\路径中新建.local-browsers文件夹,把chromium-xxxx文件夹拷贝到.local-browsers文件夹中。查询python路径

- 打包
python代码为exe,并附加playwright。

