测试 数倍的测试代码

匿名 · 2013年05月09日 · 最后由 xds2000 回复于 2013年05月11日 · 2350 次阅读

今天发现只写了不到 40 行代码,却写了超过 200 行的测试代码,测试真的工作量很大。有没有一种工具跟踪测试呢?自动化的跟踪测试呢?我么有见到过。大家呢?

测试代码都是一些套路写法,写 200 行可能十分钟就敲完了。

还没太多想过这事,初步的体会就是测试代码需要抽象和复用

#2 楼 @fsword 测试代码抽象复用后,由于复杂度增加,会引入 Bug,如果需要 Debug 测试代码的话,成本反而超过机械化的豆腐块 :-P

写的时候要想想什么是用测的...

另外测试先行的话由于没有实现的先验知识,测试就不容易膨胀得太大...

不要追求覆盖率,除非开发的是火星探测器。测试容易错或者关键的地方就行了。

#4 楼 @luikore #5 楼 @Rei 后天我们聊聊这个话题吧......

#6 楼 @fsword 是说杭州 Ruby?我不去啊,省钱……

#7 楼 @Rei k,你真抠门,那还是有空我过去吧

之前看到一个 PPT,讲如何写出更少,更健壮,更快的测试 https://speakerdeck.com/skmetz/magic-tricks-of-testing-railsconf?slide=0

测试代码写对就可以,抽象复用浪费时间

需要 登录 后方可回复, 如果你还没有账号请 注册新账号