yml文件内容:
![](https://i-blog.csdnimg.cn/blog_migrate/f310245f992055eb5afec7817ca82e06.png)
conftest文件:
![](https://i-blog.csdnimg.cn/blog_migrate/a9651e5251a022c815a79fc73d6a446c.png)
读取yaml文件:
![](https://i-blog.csdnimg.cn/blog_migrate/eeae2d87486b448e71ea0242f179aa16.png)
测试用例文件:
![](https://i-blog.csdnimg.cn/blog_migrate/52800c49e8dcbb17a6aeacc17ace85e5.png)
执行结果:
![](https://i-blog.csdnimg.cn/blog_migrate/f36488ccc33194d604f4888d0a4534cf.png)
总结,使用此方法,可以写一个测试用例,测试不用情况的数据进行测试不同结果的断言(ps:indirect为true的时候,将变量当做函数执行,当为false的时候,只是当做变量来引用了。)
yml文件内容:
conftest文件:
读取yaml文件:
测试用例文件:
执行结果:
总结,使用此方法,可以写一个测试用例,测试不用情况的数据进行测试不同结果的断言(ps:indirect为true的时候,将变量当做函数执行,当为false的时候,只是当做变量来引用了。)