社区应用 最新帖子 精华区 社区服务 会员列表 统计排行 银行
  • 4830阅读
  • 1回复
cclong 离线

级别: 中文化团队


显示用户信息 

倒序阅读   只看楼主      楼主   发表于: 2009-01-10
更多操作

为什么你不作单元测试?

原文:Why aren’t you testing?
那些热衷于测试框架或者在使用自己的测试库的大不看这文章了。
余下不做测试的:你们听过测试的重要性,你也看到我们在激烈讨论着。但如果你有个用Rails写的WEB应用程序,又不为它写测试,你怎么知道这程序运作正常呢?(我猜:在你的浏览器里刷新来观看效果)。你怎么知道这程序在别人的机器上也运作正常呢?如果你所在的公司没有为程序写测试的习惯,你就不能作个领头羊么?用个周末来学习它,看看peepcodes,然后在你公司作个传教士吧。我非常好奇到底有多少用rails开发程序的公司是根本不作测试的。更糟糕的,有多少求职于Rails的人在他们的附带作品里是不作测试的。如果一个老板收到两份求职申请,一个人提求的是带有几个文件的测试代码的,另一个则是只有在测试单元有rails的scaffold默认生成的测试代码。如果你是老板,你想你会雇用哪个呢?

下面一些comment,我也有相同的疑问?诸如:
为什么我要为一些内置的验证方法写test呢?写上一个严密的单元测试是多么难啊。大多数人在网上激论的是Test::Unit vs Rspec vs. Test::Unit + Shoulda vs. Cucumber,但为新手写的指导书是那么少啊。。
yeagle 离线

级别: 初入江湖

显示用户信息 

只看该作者      沙发   发表于: 2011-09-09
有点偏激,但说的是正解,严谨说做程序员的基本功!
描述
快速回复

如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
认证码:

 回复后跳转到最后一页