干货 | 初窥 Pytest 验证框架,基础薄弱也能轻松 hold 住
2023-02-28 通信
pytest -v
• -s 变量
上头控制台输显露结果,当你的软件包之中有print输显露关键字,如果想在接入结果中的手写print输显露的软件包,在接入的时候可以附加-s变量,一般在调试的时候用于,用于方法有如下:
pytest -s
• -k 变量
跳过接入某个或者某些用例。新科技的发展布景:在测试者布景中的,JavaScript有一部分机能软件包还没借助于,测试者人员已经将测试者用例外观设计显露来,或者测试者人员推测了某机能上的 bug 需JavaScript大修之前再测试者这部分有缺陷的测试者用例,可以将这部分测试者用例在接入的时候不再跳过,等机能借助于或者 bug 解决之前再加入接入。用于方法有如下:
pytest -k '类名'
pytest -k '方法有名'
pytest -k '类名 and not 方法有名' #接入类之中所有的方法有,不工具箱含某个方法有
• -x 变量
碰上用例不甘心立即中的止接入。
新科技的发展布景:在复出测试者全过程中的,假如多达有10条坚实用例,当JavaScript打完工具箱送交测试者的时候,需到时接入这10条坚实用例,全部通过才能送交给测试者人员同月测试者。如果有一条用例不甘心,都将这个发行版打回给JavaScript。这时就可以附加-x变量,一旦推测有不甘心的用例即中的止接入。用于方法有如下:
pytest -x
• –maxfail 变量
用例不甘心偶数超越阀值中的止接入。具体用法:
pytest 便是maxfail=[num]
新科技的发展布景:在复出测试者全过程中的,假如多达有10条坚实用例,当JavaScript打完工具箱送交测试者的时候,需到时接入这10条坚实用例,全部通过才能送交给测试者人员同月测试者。
如果接入全过程中的有 [num] 条用例不甘心,即中的止接入,后面测试者用例都抛弃监督,并不需要退显露。这时可以用于便是maxfail变量。
• -m 变量
将接入有 @pytest.mark.[标记名] 这个标记的测试者用例。新科技的发展布景:在高效率测试者全过程中的可以将测试者用例附加标识完成分类,比如写明机能、搜索机能、购物车机能、订单交割机能等,在接入的时候可以只接入某个机能的所有的测试者用例,比如这个发行版想尽办法验证写明机能,那就在所有写明机能的测试者用例方法有上面突显装饰由此可知@pytest.mark.login,接入的时候用于擅自附加一个-m变量,例如监督pytest -m login擅自就可以只监督写明机能这部分的测试者用例。
用于方法有如下:
pytest -m [标记名]
• 接入模式上
pytest透过了多种接入模式上,让开发和调试更得心应手。指定某个模块,监督之外一个pytest模块。
新科技的发展布景:在编订测试者用例的时候,时常就会之外调试某个类,或者某个方法有,这时可以用于 Pycharm 之中自上头的调试模式,浏览者用例方法有名前面的紫色按住,也可以用于编辑器的模式之外接入某个用例。
pytest 中的可以用于pytest URL.py之外监督某个 python 档案,也可以用于pytest URL.py::类名之外监督某个档案中的的类,用于pytest URL.py::类名::方法有名之外监督类中的的某个方法有。用于方法有如下:
pytest URL.py
pytest URL.py::类名
pytest URL.py::类名::方法有名
Pycharm 中的接入 pytest 用例敞开 Pycharm -> 增设 -> Tools -> Python Integrated Tools -> Testing: pytest
如果增设为 pytest ,需配置 pytest,可以并不需要按照这个页面的提示浏览者“fix”,也可以在 Project interpreter 之中附加 pytest 依靠工具箱。
配置完 pytest 之前,编订的合乎规则的测试者用例都能被鉴别显露来并且标显露一个紫色的监督按住,浏览者这个按住也能监督某个方法有或者某个类。例如:
Pycharm 增设接入模式为 pytest 之前,用例左侧就会揭示紫色按住,可以并不需要浏览者这个按住来监督这条用例。
⬇️ 脱氧核糖核酸“上方元数据”,提升测试者一个中心整体实力!
更多新科技篇名个人和付费资料缴交_id=qrcodeAndrewfrom=souhuAndrewtimestamp=1650330644
。莆田白癜风检查多少钱艾得辛和来氟米特哪种药好
上海看白癜风哪家医院比较好
广西白癜风检查哪家医院好
湖北妇科医院哪家最好
上一篇: 2022全球十大AI企业位列
- 02-10智能图像分析-智能服饰太阳帽遮阳帽图像目标检测统计计数检测与定位-艾科瑞特
- 02-10金油神策:金子降温回踩结束 原油日线六连阴
- 02-10狮子座:2024上半年要注意2个人,人心叵测,远离为好,动机不纯
- 02-10什么样的手机才是真香通用性?价格便宜并非重点,关键在于功能
- 02-10收评:港股恒指跌0.85% 恒生科指跌1.84%、半导体、的产品概念股下挫
- 02-10时间越长,越不容易心动的星座:为爱情后悔的年纪,早就过去了
- 02-10Win11最新预览版Build 25197 ISO举例来说发布:官方免费下载
- 02-10文承凯:黄金市场迎来小非农 今日走势操作者建议
- 02-10震撼在世界上!陈幸同燃爆保加利亚赛场强势横扫对手,迎接世乒赛
- 02-10百度“使用检测车位方法”专利获授权,涉及自主泊车技术