日期:2014-05-18  浏览次数:20715 次

一个项目应客户要求扩展功能遇到的问题
当初设计这个项目的时候,是按照接口定义分布功能模块的。
但现在应客户的要求,要扩展相应的功能.
我现在思路:
因为涉及的变动较大,如果我在原有的接口中定义的化会倒致接口使用者不能正常运行接口。
所以就就新建一个接口来扩展旧接口。
---------
问题来了 在代码实施环节,取出来的数据,有时对有时不对。有时是一个多星期都没有问题,有时是一天好出现好几次。郁闷死了

------解决方案--------------------
如果说你就是抒发一下“郁闷”,其实这种无病呻吟是很“烦人”的,没人能同情啊。

很多开发人员集体可以写1000个“假的”单元测试,结果重要的bug却发现不了。这就是一个项目经理被底下人给骗了,或者这个问题的根源其实就在项目经理本身。

单元测试如果选择固定的执行次序,选择刻意写死的测试数据,根本没有并发的测试,那么就没有高的强度。

如果养成了所谓“针对代码方法”的单元测试,而不是从验收单元出发去设计,不是从用户UI操作的角度去测试,你发现不了多少真正的系统集成问题。