# Web_UI_Auto_Test **Repository Path**: jackaaa/Web_UI_Auto_Test ## Basic Information - **Project Name**: Web_UI_Auto_Test - **Description**: WebUI自动化测试框架 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2022-05-07 - **Last Updated**: 2022-07-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 说明 使用Python+Selenium+Unittest+HTMLTestRunner搭建的Web UI自动化测试框架及自动生成HTML报告 Business:业务层,一系列的Handle集合,组成一整个业务流程 Common:重写的方法和自定义方法,方便调用 Config:存放ini文件 Data:存放数据文件,DDT用 Handle:处理层,对PO进行操作 Log:存放日志文件 PageObject:PO层,获取页面元素 Report:存放HTML测试报告 TestCase:测试用例层,业务的实例 其他: 多进程同时用不同浏览器运行测试用例 执行完测试用例后发送邮件 数据驱动 .gitgnore忽略push时不必要的文件 架构: 测试用例层(TestCase) 业务层(Business) 处理层(Handle) PO层(PageObject) 页面元素(element.ini)