pytest 求几个项目练手

2023-03-18 03:41:20 +08:00
 ALLROBOT

playwright 文档提到的 pytest 测试例子,个人用了下,感觉 pytest 的 debug 挺方便的样子,能直接输出常量、变量值,省了写断言条件的功夫,直白告诉你是哪里搞错了

个人比较业余,只会 Python 写点东西,搞不懂一些装饰器干啥用的,看 API 参考没能整明白

有什么项目供练手,最大挖掘、更熟悉 pytest ?

942 次点击
所在节点    pytest
3 条回复
neoblackcap
2023-03-18 03:53:07 +08:00
装饰器就是笼统地说接受一个函数,返回一个新的函数。因为有的时候不是那么方便去更改原函数,那么就使用装饰器给原函数添加功能的同时不改变原函数的功能
Livid
2023-03-18 04:43:21 +08:00
V2EX 的 Remote Worker 开源项目里也用到了 pytest

https://github.com/v2ex/remote
ALLROBOT
2023-03-18 05:22:40 +08:00
@neoblackcap 啊哈哈,写脚本没怎么用上装饰器,或许以后写大型程序用的上

@Livid 感谢提供 pytest 例子,我找了 Pytest Tutorial for Beginners ,Pytest Examples ,Testing Flask Applications with pytest ,Pytest-BDD Tutorial 或 Test-Driven Development with Python 来学习 pytest

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/925004

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX