调查:大家都在用 Python 的什么单元测试框架

2015-04-07 14:35:40 +08:00
 ChiangDi

我在看 kennethreitz 大神写的 http://docs.python-guide.org/en/latest/writing/tests/

上面介绍了一些测试框架,比如 pytest, nose, tox, unittest2 等等。。

调查一下大家都在用 Python 的什么单元测试框架?

3738 次点击
所在节点    Python
18 条回复
est
2015-04-07 14:41:43 +08:00
我打赌至少一半的人用了一个叫 null 测试的框架。
ChiangDi
2015-04-07 14:59:09 +08:00
@est 就是不写测试?

好像 Ruby 社区更加鼓励单元测试,很多人用 Rspec 或者自带的 Minitest。写 Node.js 的很多都用的是 mocha。话说人肉测试真的很痛苦啊。
messense
2015-04-07 15:02:30 +08:00
按 unittest 写,然后用 nose 跑。
ChiangDi
2015-04-07 15:08:06 +08:00
@messense 我自己目前也是这个方案。
hahastudio
2015-04-07 15:10:05 +08:00
@est 我用的是一个叫 None 测试的框架= =
jun4rui
2015-04-07 15:11:06 +08:00
另一半里面还有一半是用一个叫print的命令进行测试
ca1n
2015-04-07 15:13:41 +08:00
@jun4rui = = 中枪
wuchizhitu1988
2015-04-07 15:54:57 +08:00
pytest应该是目前其中最好的了
grzhan
2015-04-07 16:00:52 +08:00
pytest,文档也写得蛮好的来着
9hills
2015-04-07 16:55:17 +08:00
None: 50%
print: 25%
logging: 15%

其他:10%
zeayes
2015-04-07 17:53:59 +08:00
nose
ChiangDi
2015-04-07 18:01:33 +08:00
看来很多人都只是用 python 写写小脚本。严肃的大型项目不写单元测试真是无法想象的。
Tink
2015-04-07 18:26:35 +08:00
@jun4rui 中枪
FanAndXinran
2015-04-07 18:33:44 +08:00
unittest
enotx
2015-04-07 18:37:19 +08:00
@jun4rui
中枪成狗。。。
libo26
2015-04-07 22:19:41 +08:00
同10楼
kchum
2015-04-08 00:05:11 +08:00
@jun4rui 捂脸逃。。。
ming2281
2015-04-08 22:32:38 +08:00
unittest

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

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

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

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

© 2021 V2EX