部署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打开项目
4. 创建虚拟环境
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. 初始化数据库
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/