Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
testmirror
Selenium Ui Auto
提交
e302efe4
S
Selenium Ui Auto
项目概览
testmirror
/
Selenium Ui Auto
8 个月 前同步成功
通知
5
Star
34
Fork
15
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
1
列表
看板
标记
里程碑
合并请求
1
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
代码片段
项目成员
Pages
S
Selenium Ui Auto
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
1
Issue
1
列表
看板
标记
里程碑
合并请求
1
合并请求
1
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
代码片段
代码片段
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
e302efe4
编写于
1月 25, 2020
作者:
Z
zhenhua.song
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
update readme
上级
29e16b1a
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
5 addition
and
3 deletion
+5
-3
README.md
README.md
+5
-3
未找到文件。
README.md
浏览文件 @
e302efe4
...
...
@@ -8,11 +8,12 @@
-
一次测试只启动一次浏览器,节约时间提高效率(适合公司业务的才是最好的)。
-
增强pytest-html报告内容,加入失败截图、用例描述列、运行日志。
-
支持命令行参数。
-
支持邮件发送报告。
### 目录结构:
-
config
-
config.py:存放全局变量,各种配置、driver等
-
drive:各浏览器
driver
-
drive:各浏览器
驱动文件,如chromedriver.exe
-
file
-
download:下载文件夹
-
download:截图文件夹
...
...
@@ -26,13 +27,14 @@
-
report:
-
report.html:pytest-html生成的报告
-
test_case
-
conftest.py:pytest特有文件,在里面增加了失败截图、用例描述列
-
conftest.py:pytest特有文件,在里面增加了
报告
失败截图、用例描述列
-
test_home.py:百度首页测试用例
-
test_news.py:新闻首页测试用例
-
test_search.py:搜索结果页测试用例
-
util:工具包
-
log.py:封装了日志模块
-
run.py:做为运行入口,封装了pytest运行命令;实现所有测试用例共用一个driver;实现了运行参数化(结合Jenkins使用)
-
mail.py:封装了邮件模块,使用发送报告邮件功能需要先设置好相关配置,如用户名密码
-
run.py:做为运行入口,封装了pytest运行命令;实现所有测试用例共用一个driver;实现了运行参数化(结合Jenkins使用);log配置初始化;可配置发送报告邮件。
### 元素定义特别用法说明:
本框架支持selenium所有的定位方法,为了提高编写速度,改进了使用方法,定义元素时方法名和方法值为一个用逗号隔开的字符串,如:
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录