python用playwright自动化测试程序打包exe
Lazy loaded imagepython用playwright自动化测试程序打包exe
type
status
date
slug
summary
tags
category
icon
password
playwright自动化测试代码写好后,打包为exe运行在目标PC上可能出现错误。
👩‍💻
原因:
1、运行的PC没有响应的浏览器。 2、playwright没有打包到代码中。
AutoPytoExe为例来制作exe程序解决问题。
  1. 安装AutoPytoExe
  1. cmd输入auto-py-to-exe,来启动 auto-py-to-exe 程序。
  1. 这一步非常重要!使用 playwright install 用命令会自动下载ChromiumFirefoxWebKit浏览器,一般在C:\Users\Administrator\AppData\Local\ms-playwright文件夹下。
    1. notion image
      比如测试程序只想跑在谷歌浏览器中,那代码也是设置在谷歌下测试的话,在python文件夹的Lib\site-packages\playwright\driver\package\路径中新建.local-browsers文件夹,把chromium-xxxx文件夹拷贝到.local-browsers文件夹中。
      查询python路径
      1. 打开命令提示符或终端窗口。
      1. 在命令提示符或终端中输入以下命令并按回车键:
      1. Python交互模式中,输入以下代码并按回车键:
      notion image
  1. 打包python代码为exe,并附加playwright
    1. notion image
       
COE工具箱个人python常用小脚本
Loading...