![Python服务端测试开发实战](https://wfqqreader-1252317822.image.myqcloud.com/cover/984/52841984/b_52841984.jpg)
上QQ阅读APP看书,第一时间看更新
1.6.3 fixture重命名
在pytest测试框架中,也可以对fixture通过参数name达到重命名的目的,代码如下。
![](https://epubservercos.yuewen.com/B5D6AE/31397731707980106/epubprivate/OEBPS/Images/Figure-P43_30881.jpg?sign=1739593672-MroKFT63XS0KHSVSvtLJAumey9RpY2JB-0-7bbedc4e83bc3b3f9fdd0736463c383d)
备注:
如上代码中,fixture函数通过name重命名为uiInit,那么在后面引用的都是uiInit,再次执行测试用例不会有任何影响,如上代码执行后的结果如图1-28所示。
![](https://epubservercos.yuewen.com/B5D6AE/31397731707980106/epubprivate/OEBPS/Images/Figure-P44_5511.jpg?sign=1739593672-LEhGgq2BREQJRfT1ZINx0mcbqylNhHjN-0-d66d8e532c7f0c7b46e7c314511897fc)
图1-28 fixture函数重命名执行结果
在pytest测试框架中,也可以对fixture通过参数name达到重命名的目的,代码如下。
备注:
如上代码中,fixture函数通过name重命名为uiInit,那么在后面引用的都是uiInit,再次执行测试用例不会有任何影响,如上代码执行后的结果如图1-28所示。
图1-28 fixture函数重命名执行结果