# wlFramePy **Repository Path**: jojo2019007/wlFramePy ## Basic Information - **Project Name**: wlFramePy - **Description**: 该测试框架集成web,接口自动化。运用关键字+数据驱动+反射等关键技术,较好的实现了脚本与数据的分离。 同时,框架包含数据库初始化,自动生成报告等功能。 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2020-07-22 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # wlFramePy #### 介绍 该测试框架集成web,接口自动化。运用关键字+数据驱动+反射等关键技术,较好的实现了脚本与数据的分离。 同时,框架包含数据库初始化,自动生成报告等功能。 框架优势: 1.快速扩展,公司自动化有任何特殊需求,都可以快速实现,后期实现自动化运行,自动化邮件等; 2.集成了整个持续集成的流程; 3.框架可以使用项目管理,适合多人协同开发; 4.用例编写和维护简单:相关人员在熟悉了关键字情况下,任何没有编程经验的测试也可以编写自动化用例(自动化往功能测试转移)功能测试编写自动化用例后,经有自动化测试经验者调试通过,即可稳定运行; #### 软件架构 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0426/104458_9f7a1e76_7497375.png "体系.png") #### 报告展示 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0426/164811_08e5ba19_7497375.png "报告.png") #### Jenkins展示 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0426/165249_90086c66_7497375.png "Jenkins.png") #### 安装教程 1. pip install -U selenium,requests; 2.pip install xlrd,xlutils; 3.pip install pymysql; 4.pip install suds-jurko,client; 5.pip install JPype1==0.7.0; 特别说明:也可以基于requirements.txt方法进行安装