基于Python+Pytest+Playwright+BDD的UI自动化测试框架

一、框架介绍

本框架是基于Python+Pytest+Playwright+BDD的UI自动化测试框架。

  • git地址: https://gitlink.org.cn/floraachy/uiautotest_playwright.git
  • 项目参与者: floraachy
  • 个人主页: https://www.gitlink.org.cn/floraachy
  • 测试社区地址: https://www.gitlink.org.cn/zone/tester
  • 入群二维码:https://www.gitlink.org.cn/floraachy/apiautotest/issues/1

对于框架任何问题,欢迎联系我!

二、实现功能

  • 支持通过命令行指定浏览器,选择需要运行的浏览器。
  • 支持通过命令行指定运行环境,实现环境一键切换,解决多环境相互影响问题。
  • 采用loguru管理日志,可以输出更为优雅,简洁的日志
  • 钉钉、企业微信通知: 支持多种通知场景,执行成功之后,可选择发送钉钉、或者企业微信、邮箱通知
  • 使用pipenv管理虚拟环境和依赖文件,可以使用pipenv install一键安装依赖包。

你可能感兴趣的:(python,microsoft,开发语言)