连续好几年大家都反复讨论开发技术,反正在国内开发眼里经常是这样的一种情景:代码要写的牛X,至于后面它怎么工作的,OK,我已经管不着了。
写程序容易测试难!打个最简单的例子:如果我们写了一个方法File getFile(String filename),写用java的支持类库很快就可以翻出这个功能,那么亲爱的开发,你又没有想过你怎么测试它呢?
有人会说,so 简单,只要不报错不抛异常就可以了。所以,你有这种思想永远也成为不了最伟大的测试,你也许在代码上很天才,可是谁敢用呢?没有安全性的东西,没有经过严格测试的或者写出的代码根本就没有可测试性。
我们开了一个专门讨论软件测试的栏目:http://www.cntesting.com/bbs ,欢迎大家来看看! |