clear branch
Pytest + Playwright + Allure UI自动化demo 目前有的功能:
├── allure # 📂 allure包 ├── base_page # 📂 playwright基本功能进一步封装 ├── config │ ├── conf.py # 🔧 项目目录及文件地址 │ └── config.ini # 🧪 被测系统相关的配置 ├── features # 📂 测试特性描述文件 ├── file # 📂 测试截图文件 ├── logs # 📂 存放日志的文件夹 ├── README.md # 📝 项目介绍及使用指南 ├── temp # 📊 Allure测试结果存放目录 ├── logs # 📂 存放日志的文件夹 ├── page_object # 📑 页面类文件夹,按Page Object设计模式划分 │ └── search.py # 🔐 百度搜索脚本 ├── page_element # 📑 页面元素存放目录 ├── pytest.ini # ⚙️ pytest配置文件 ├── pipfile # 📃 项目依赖文件 ├── step_definitions # 📁 测试用例文件夹 │ ├── conftest.py # 🔧 存放pytest的fixture │ └── test_search.py # 🧪 测试用例页面用例 ├── report # 📁 测试报告存放目录 ├── utils # 📁 读取配置文件及公共方法封装的目录 ├── run.py # 📁 执行测试的脚本
playwright install
python run.py
©Copyright 2023 CCF 开源发展委员会 Powered by Trustie& IntelliDE 京ICP备13000930号
项目介绍 🚀
Pytest + Playwright + Allure UI自动化demo 目前有的功能:
项目结构 📚
快速开始 ⏩
环境准备 🛠️
安装浏览器 🌐
运行测试并生成报告 🏃