部署Web UI自动化测试平台:SeleniumFlaskTester

1. Python环境准备

推荐Python3.11,可从https://www.python.org/downloads/release/python-3119/ 下载,见下图:

安装后,cmd命令行查看版本:python --version

2. 下载源码包

https://gitcode.com/ligaopan/SeleniumFlaskTester 下载源码包,见下图所示:

下载后解压zip包

3. 使用PyCharm打开项目

  1. 创建虚拟环境

File-Settings 创建虚拟环境

4. 安装依赖包

pip install -i https://mirrors.aliyun.com/pypi/simple/ -r requirements.txt

5. 配置数据库

src/config/config.py文件,根据实际情况配置数据库(数据库环境见:使用Docker Desktop部署MySQL8.4.3-CSDN博客https://blog.csdn.net/ligaopan/article/details/149935722)

6. 初始化数据库

sql 复制代码
flask --app src.app db init
flask --app src.app db migrate -m "Initial migration"
flask --app src.app db upgrade

7. 启动应用

8. 浏览器访问

浏览器输入:http://localhost:5000/

相关推荐
暴走十八步1 小时前
配置windows下apache+PHP环境
windows·php·apache
Pafey2 小时前
【Deepseek】Windows MFC/Win32 常用核心 API 汇总
c++·windows·mfc
重启的码农10 小时前
Windows虚拟显示器MttVDD源码分析 (8) 驱动日志系统
c++·windows·操作系统
重启的码农10 小时前
Windows虚拟显示器MttVDD源码分析 (7) 命名管道IPC通信
c++·windows·操作系统
技术小泽10 小时前
操作系统-基础知识面试常见篇
网络·windows·后端·面试
problc1 天前
Flutter桌面应用实战:Windows系统代理切换工具开发
windows·flutter
love530love1 天前
怎么更新 cargo.exe ?(Rust 工具链)
人工智能·windows·python·rust·r语言
Univin2 天前
8.25作业
数据结构·windows
徐子元竟然被占了!!2 天前
Windows Server 2019 DateCenter搭建 FTP 服务器
运维·服务器·windows
winkel_wang2 天前
身份管理与安全 (Protect identities)
windows·安全