摘要: 上篇文章中提到了,在pytest中的fixture可以完成unitest中setUp、tearDown。今天就来详细看一下。 一、pytest中的fixture是什么 为可靠的和可重复执行的测试提供固定的基线(可以理解为测试的固定配置,使不同范围的测试都能够获得统一的配置),fixture提供了区别 阅读全文
posted @ 2018-09-10 22:05 把苹果咬哭的测试笔记 阅读(1764) 评论(0) 推荐(0) 编辑
摘要: 1. pytest html 运行测试文件的时候,命令行加上对应参数即可 比如:pytest test_class.py html=./report.html, (./report.html表示在当前目录下,创建名称叫report的html文件) 效果大概就是酱紫的 2. pytest rerunf 阅读全文
posted @ 2018-09-10 17:16 把苹果咬哭的测试笔记 阅读(1689) 评论(0) 推荐(0) 编辑
摘要: 一、pytest 支持Python自带的标准断言 pytest 的断言报告,也很丰富,和详情,比如: 运行一下: 二、对于一些异常的断言 有时候,我们需要对一些异常抛出作断言,可以用pytest.raises 比如:测试除法运算,0不可以被除,这里就可以写一个异常的断言,ZeroDivisionEr 阅读全文
posted @ 2018-09-10 13:45 把苹果咬哭的测试笔记 阅读(1219) 评论(0) 推荐(0) 编辑