一、fixture中调用fixture
举例:
输出:
说明:登录fixture 作为参数传递到登出方法中,登录方法的返回值就可以被登出方法使用
二、在fixture中多参数的传递(通过被调用函数传参)
举例:
输出:
三、parametsize与fixture同时使用
举例:
输出:
三、 在fixture中存储testcase的参数
输出:
说明:参数["user01","user02"] 传递给fixture 中的 login
fixture login 通过request.param 获取到传递过来的数据; 并修改数据进行返回
最后 获取到返回的数据进行输出文章来源:https://www.toymoban.com/news/detail-640245.html
文章来源地址https://www.toymoban.com/news/detail-640245.html
到了这里,关于pytest fixture 高级使用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!