部署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/

相关推荐
weixin_307779132 小时前
Redis Windows迁移方案与测试
c++·windows·redis·算法·系统架构
陈陈爱java8 小时前
实习文档背诵
linux·服务器·windows
隐-梵13 小时前
2025年测绘程序设计模拟赛一--地形图图幅编号及图廓点经纬度计算
windows·经验分享·visualstudio·c#
呉師傅13 小时前
奔图P2500NW打印机手机无线连接方法
运维·网络·windows·智能手机·计算机外设·电脑
许野平16 小时前
Rust:如何开发32位的DLL动态库
windows·rust·动态库·dll·32位
limnade17 小时前
Flask + HTML 项目开发思路
python·flask·html
ChinaRainbowSea19 小时前
Windows 安装 RabbitMQ 消息队列超详细步骤(附加详细操作截屏)
java·服务器·windows·后端·rabbitmq·ruby
十五年专注C++开发19 小时前
vcpkg: 一款免费开源的C++包管理器
linux·开发语言·c++·windows·包管理器
Warren981 天前
Vue2博客项目笔记(第一天)
java·开发语言·javascript·vue.js·windows·笔记·ecmascript