2 Star 0 Fork 2

cteattt / 企业微信pageobject

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

企业微信pageobject

介绍

企业微信pageobject实战

软件架构

结构如下:

  • auto_frame --用于存放自动化框架代码

    • base.py --页面基本操作
    • black_list.py --黑名单处理
  • bo -- 本项目基础代码

    • cookies.yaml --保存cookies内容
    • get_cookies.py --获取页面cookies
    • page_factory --简单工厂模式,用于页面的实例对象生成
  • data_file_analysis: 数据读取文件,主要用于步骤数据读取及测试用例数据读取

    • excel_analysis.py --excel数据读取
    • yaml_analysis.py --yaml文件数据读取
  • page --用于存放页面

    • add_department_dialog.py --添加部门弹框
    • member_opeartion.py --成员操作,包括添加,删除,编辑
    • contact_page --通讯录页面
    • import_contact_page --导入通讯录
    • index_page --首页
  • logs --日志文件

  • parameters --参数文件

  • plantuml --建模文件

  • steps --页面步骤配置文件

  • test_frame --测试用例框架文件,包括测试用例数据的读取

  • testcase_code --测试用例代码

    • conftest --主配置文件,主要用于初始化driver以及存放公共方法
    • test_xxx.py --测试用例代码,xxx对应的需要测试的功能
  • requirements.txt --需要安装的第三方依赖文件,主要用于测jenkins集成时下载对应的第三方包

空文件

简介

企业微信pageobject实战 展开 收起
Python
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Python
1
https://gitee.com/cteattt/enterprise_wechat_pageobject.git
git@gitee.com:cteattt/enterprise_wechat_pageobject.git
cteattt
enterprise_wechat_pageobject
企业微信pageobject
master

搜索帮助