
UNITTEST测试框架的使用
发布日期:2021-05-06 16:21:10
浏览次数:11
分类:技术文章
本文共 583 字,大约阅读时间需要 1 分钟。
unittest 框架的作用
~组织多条用例执行~提供断言的功能~生成测试报告
unittest 基本框架
setUp()最先执行 用于实例化浏览器 ;get url ;浏览器窗口最大化 ;隐式等待 tearDown()最后执行 用于窗口结束
其它自定义方法一定要 以 test开头 否则执行不了
-
组织多条用例执行
defaultTestloader中 discover 的使用 discover(‘文件路径,文件名) 执行 TextTestRunner().run() -
提供断言的功能
基本布尔型断言的两个方法 assertEqual() ;assertIn(); 通过捕获异常try…expcept 验证功能点是否满足 利用截图记录错误信息get_screenshot_as_file(文件路径+名) 补充格式化时间 %Y_%m_%d %H_%M_%S -
生成测试报告
1unittest 自带模板 单个用例 2导入第三方模板 http://tungwaiyip.info/software/HTMLTestRunner.html 利用unittest 中组织套件测试 unittest.defaultTesrLoader.discover ~ 写测试报告的文件路径 ~时间戳记录时间 ~记录数据 with open( ) ~实例化HTMLTestRunner()
发表评论
最新留言
表示我来过!
[***.240.166.169]2025年03月12日 02时22分52秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
老鼠走迷宫
2019-03-03
ural 1627 生成树计数模板题 基尔霍夫矩阵树定理 + 行列式计算模板
2019-03-03
面试别慌!阿里专家带你从【入门+基础+进阶+项目】攻破SpringBoot
2019-03-03
【Java面试】30个 Java 集合面试必备的问题和答案
2019-03-03
华为鸿蒙到底是不是安卓系统套了个壳?
2019-03-03
redis知识点学习
2019-03-03
分布式理论基础知识点入门
2019-03-03
多线程之创建线程的两种方式
2019-03-03
fragment中recyclerview的重新加载问题
2019-03-03
window程序设计(1):第一个windows程序
2019-03-03
windows程序设计(4):文本输出
2019-03-03
JZOJ7月29日提高组反思
2019-03-03
21.2.3总结
2019-03-03
线性代数和数学期望杂题
2019-03-03
21.2.4总结
2019-03-03
【SSL_P2876】2017年东莞市信息学特长生测试题 工程
2019-03-03
【洛谷_P1433】吃奶酪
2019-03-03
ssm项目学习8-bootstrap遇到的错误整理篇
2019-03-03
UNITTEST测试框架的使用
2019-03-03