1 Star 9 Fork 2

limusen/PythonSelenium-Unittest

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

PythonSelenium 框架整体描述

适合多人同时操作的ui自动化框架

框架整体描述

  • action: 放置元素操作功能模块 例:登录 默认登录 错误登录

  • common: 放置一些公共方法 例: 页面元素操作类,浏览器类,配置文件类,日志类,邮件类,读取excel类,打包类

  • config: 放置配置文件 例: 登录的账号密码,登录的网址

  • element_info_datas: 放置页面元素 一个页面一个excel 方便多人协作 例: 登录模块所有的元素/按钮

  • element_infos: 放置页面组成方法 例: 读取excel之后的元素操作 点击某个操作 或者获取某个元素信息

  • file: 放置需要上传的文件或者图片信息

  • logs: 日志文件

  • reports: 放置测试报告

  • main: 运行测试用例,整合报告跟压缩发送邮件功能,执行之后会打包并发送邮件到制定邮箱

  • sample: 一些demo的例子

  • test_datas: 测试数据

  • testcases: 测试用例 按照每个模块/每个功能点进行描述

  • webdeiver: 驱动信息/上传文件驱动信息

如需添加测试用例,直接在element_info_datas中添加

空文件

简介

UI自动化框架,使用的是Python+Selenium+Unittest+HTMLReports结合使用的,关键字框架 展开 收起
Python 等 2 种语言
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/todayisgoodday/PythonSelenium.git
git@gitee.com:todayisgoodday/PythonSelenium.git
todayisgoodday
PythonSelenium
PythonSelenium-Unittest
master

搜索帮助

Cb406eda 1850385 E526c682 1850385