...

摘要: [TOC] "返回: Pytest权威教程" Bash自动补全设置 在Linux/Mac bash shell环境下,可以使用 "argcomplete" 对 命令进行自动补全。首先要安装和启用 。 使用以下命令安装argcomplete: 全局激活argcomplete命令补全,对所有支持的Pyt 阅读全文
posted @ 2019-10-15 14:31 韩志超 阅读(1243) 评论(0) 推荐(0)
摘要: [TOC] "返回: Pytest权威教程" 示例和自定义技巧 这是一个(不断增长的)示例列表。如果你需要更多示例或有疑问,请联系我们。另请参阅包含许多示例代码段的 综合文档。此外,stackoverflow.com上的pytest专栏通常会有示例解答。 基本示例参考: "安装及入门" : 基础入门 阅读全文
posted @ 2019-10-15 14:29 韩志超 阅读(1468) 评论(0) 推荐(0)
摘要: 返回: Pytest权威教程 不稳定测试用例处理 “不稳定”测试用例是指,有时候用例通过,有时候失败。用例间歇或偶发性出现故障,并且不清楚原因。本页讨论了pytest的一些帮助处理这些不确定测试用例的功能。这些功能可以帮助你快速确定、修复或缓解这些问题,或提供一些其他的常规策略。 为什么不稳定测试用 阅读全文
posted @ 2019-10-15 14:28 韩志超 阅读(1601) 评论(0) 推荐(0)
摘要: [TOC] "返回: Pytest权威教程" 优质集成实践 使用pip安装包 对于开发,我们建议你将[venv来安装应用程序和任何依赖项,以及 包本身。这可确保你的代码和依赖项与系统Python安装隔离。 接下来, 使用以下最低内容将文件放在包的根目录中: 包裹的名称在哪里。然后,你可以通过从同一目 阅读全文
posted @ 2019-10-15 14:26 韩志超 阅读(1875) 评论(0) 推荐(0)
摘要: [toc] "返回: Pytest权威教程" 函数(Functions) pytest.approx 断言两个数字(或两组数字)在某个容差范围内彼此相等。 由于浮点运算的复杂性,我们直觉期望相等的数字并不总是如此: 编写测试时通常会遇到此问题,例如,确保浮点值是您期望的值。处理此问题的一种方法是断言 阅读全文
posted @ 2019-10-15 14:19 韩志超 阅读(2829) 评论(0) 推荐(0)
摘要: [TOC] "返回: Pytest权威教程" 记录日志 Pytest默认捕获WARNING以上日志消息,在每个失败的测试结果概要中,捕获的log信息和stdout、stderr信息使用相同的方式,分块显示。 不带选项运行: 失败的用例显示格式如下: 默认情况下,捕获到的每条日志消息都会显示模块,行号 阅读全文
posted @ 2019-10-15 14:14 韩志超 阅读(3058) 评论(0) 推荐(0)
摘要: 目录 "Pytest权威教程01 安装及入门" "Pytest权威教程02 Pytest 使用及调用方法" "Pytest权威教程03 原有TestSuite的执行方法" "Pytest权威教程04 断言的编写和报告" "Pytest权威教程05 Pytest fixtures:清晰 模块化 易扩展 阅读全文
posted @ 2019-10-15 13:51 韩志超 阅读(42993) 评论(2) 推荐(17)