前言
本文抛砖引玉,通过以下几个测试框架的封装示例,一步步引导你实现属于自己的 yaml 测试框架:
-
加法测试
-
计算测试
-
接口测试
-
Web 测试
使用本插件需要对 Python 和 Pytest 较为熟练的应用经验,本文认为你已经具备这些条件。
关于本插件的基本介绍这里不再赘述,请参见前文《pytest-yaml-sanmu(一):把yaml作为测试文件的pytest插件》。
实现 yaml 加法测试
yaml 加法测试是指:
在 yaml 中编写加法的测试用例,并由 pytest 加载、执行、判断
01.设计用例
假设在进行加法测试时,需要 3 个值:
-
num1: 第一个数字
-
num2 : 第二个数字
-
expected_results:预期的计算结果
则在 yaml 中可以这样表示
num1: 111num2: 222expected_results: 333
为符合插件要求,需要加上必填字段,即为
t
Python中的yaml测试框架封装:从加法到计算的实战教程

最低0.47元/天 解锁文章
216

被折叠的 条评论
为什么被折叠?



