# autoFrame **Repository Path**: cz513274136/auto-frame ## Basic Information - **Project Name**: autoFrame - **Description**: 自动化测试框架,支持接口测试和UI自动化 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-07-27 - **Last Updated**: 2024-11-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #### 使用事项 1. 注意项目的编码格式 ![一定要修改编译器的格式](options/picture/png1.png) 2. 邮件功能默认关闭,要使用邮件模块则需要在setting.py中开启相关设置和添加对应配置 3. 使用ui自动化时,必须要安装selenium对应浏览器的驱动,[对应驱动详情介绍点击此处](https://learn.microsoft.com/zh-cn/microsoft-edge/webdriver-chromium/?tabs=c-sharp) #### v3.0 版本计划 1. 数据库的联动封装 2. 增加接口的调试功能 #### v2.4 版本 1. 修复测试报告乱码问题 2. 修复拉取项目代码缺失部分第三方库问题 #### v2.3 版本 1. 支持用例参数传递读取字典和列表格式的返回值 2. 完善requests库的delete请求方法,优化get请求方法的入参 #### v2.2 版本: 1. mock接口功能的实现 #### v2.1 版本: 1. 邮件发送测试报告 2. html测试报告的优化显示 #### v2.0 版本: 1. 接口自动化全链路 2. 支持html格式测试报告 3. 重构框架,优化代码逻辑,优化数据处理逻辑 #### v1.2 版本: 1. 完成单接口自动生成,自动执行,自动断言 #### v1.1 版本: 1. 完成测试用例自动生成 #### v1.0 版本: 完成框架的重构,重新修订项目结构,完善各模块之间的逻辑 基本功能已经封装完成 #### v0.2 版本: 1. 完成requests的全部封装 完成接口测试自动生成用例功能 #### v0.1 版本说明: 1. 完成selenium的封装,requests的部分封装,xls数据驱动调用工具的封装 完成日志文件工具的封装