当前位置: 首页 > news >正文

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

http://www.xdnf.cn/news/1253143.html

相关文章:

  • Maven入门到精通
  • Rust进阶-part5-trait
  • 机器学习——朴素贝叶斯
  • 19day-人工智能-机器学习-分类算法-决策树
  • NCD57080CDR2G 安森美onsemi 通用驱动器, SOIC, 8针, 20V电源, 8 A输出NCD57080CDR2电流隔离式栅极驱动器
  • 大模型后训练——Online-RL基础
  • 【嵌入式电机控制#26】BLDC:三相模拟采集
  • 江协科技STM32 15-1 FLASH闪存
  • LinkedList 深度解析:核心原理与实践
  • Docker 常用命令介绍
  • Linux 中 Git 操作大全
  • Web 端 AI 图像生成技术的应用与创新:虚拟背景与创意图像合成
  • 初识神经网络01——认识PyTorch
  • docker-compose快速部署启动file beat+ELK
  • WMS及UI渲染底层原理学习
  • 完整的登陆学生管理系统(配置数据库)
  • 数字图像处理(冈萨雷斯)第三版:第四章——空间滤波与频域滤波(平滑与锐化)——主要内容和重点
  • 无人机航拍数据集|第6期 无人机垃圾目标检测YOLO数据集772张yolov11/yolov8/yolov5可训练
  • 当前主流GPU全景讲解:架构、功能与应用方向
  • 【模电笔记】—— 直流稳压电源——稳压电路
  • OpenCV校准双目相机并测量距离
  • linux下的串口通信原理及编程实例
  • Pytest项目_day04(Python做接口请求)
  • 笔记html模板
  • 大语言模型
  • Python Pandas.lreshape函数解析与实战教程
  • CPP网络编程-异步sever
  • 《爬虫实战指南:轻松获取店铺详情,开启数据挖掘之旅》
  • 机器学习-LinearRegression
  • 【20205CVPR-目标检测方向】基于事件的高效目标检测:具有空间和时间注意力的混合神经网络