pytest 好用的参数化parametrize

比起unittest的ddt,pytest更加的好用了,只要在实现的函数前加上装饰器parametrize即可实现和ddt一样的功能,parametrize更加的精简,好用,来看一个例子

如下图代码:

感受到了精简,要是预期和实际结果不一致,可以在parametrize中可以使用内置mark.xfail来设定,设定后,预期结果和实际结果不一致就不会运行了

如下图所示:

 

posted @ 2019-01-29 13:23  闪闪发光的太阳  阅读(261)  评论(0编辑  收藏  举报