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

相关推荐
ITHAOGE153 分钟前
下载| Windows 11 ARM版9月官方ISO系统映像 (适合部分笔记本、苹果M系列芯片电脑、树莓派和部分安卓手机平板)
arm开发·windows·科技·microsoft·微软·电脑
百事牛科技14 分钟前
PPT如何退出“只读模式”?4 类场景的实用解锁方法
windows·powerpoint
love530love1 小时前
Windows 系统部署 阿里团队开源的先进大规模视频生成模型 Wan2.2 教程——基于 EPGF 架构
运维·人工智能·windows·python·架构·开源·大模型
苦逼IT运维2 小时前
Windows 作为 Ansible 节点的完整部署流程(含 Docker 部署 Ansible)
windows·docker·ansible
AganTee2 小时前
Win11共享打印0x0000bc4,三步解决共享难题
windows·打印机·win11共享打印0x0000bc4
CH_Qing6 小时前
Windows 显示器EDID笔记
windows·笔记·计算机外设
小刘小刘可爱一流zz6 小时前
windows多显示器,独立的虚拟桌面
windows·显示器
一点都不方女士7 小时前
.NET Framework 3.5官网下载与5种常见故障解决方法
c++·windows·framework·.net·动态链接库·运行库
Q_Q19632884758 小时前
python+springboot+uniapp基于微信小程序的校园二手闲置二手交易公益系统 二手交易+公益捐赠
spring boot·python·django·flask·uni-app·node.js·php
Q_Q196328847510 小时前
python+spring boot洪涝灾害应急信息管理系统 灾情上报 预警发布 应急资源调度 灾情图表展示系统
开发语言·spring boot·python·django·flask·node.js·php