会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
虫无涯
CSDN测试领域优质创作者 | CSDN博客专家 | 阿里云专家博主 | 华为云享专家 | 51CTO专家博主 |【专注测试领域各种技术研究、分享和交流~】
博客园
首页
新随笔
联系
订阅
管理
pytest学习和使用6-fixture如何使用?
6-fixture如何使用?
1 引入
2 fixture参数说明
2.1 fixture源码
2.2 参数说明
3 fixture的特点
4 fixture如何使用?
4.1 调用方式
4.1.1 方式一:直接传参
4.1.2 方式二:使用mark.usefixtures
4.1.3 方式三:使用autouse=True
4.2 总结
1 引入
和setup、teardown的区别是:fixture可自定义测试用例的前置条件;
setup、teardown针对整个脚本全局生效,可实现在执行用例前后加入一些操作;
setup、teardown不能做到灵活使用,比如用例A先登陆,用例B不需要登陆,用例C需要登陆,这样使用fixture更容易实现功能。
<
posted @
2022-11-17 18:45
虫无涯
阅读(
19
) 评论(
0
)
收藏
举报
来源
刷新页面
返回顶部
公告