时间:2018.04.16~2018.04.22
员工:周一
工作内容:
1、可研单元测试
2、概算的开发和bug修复
3、概算、技经、线路的单元测试框架集成
4、将技经的单元测试覆盖率由2.2%提高到32%
5、支持概算和可研的测试
下周工作:
1、技经的测试覆盖
2、线路的测试覆盖
3、线上问题支持
心得分享:
1、单元测试方面:开始觉得单元测试很难实现,因为我们的项目里,很多数据都是依赖与其他项目的,比较复杂,有些数据很难mock。我首先做的是可研的单元测试,这里面需要构造的数据最多了,之前给可研单元测试预估时间为2天,其实,我真正大概花了四天的时间才完成。不过有了这次的前车之鉴,后面的就好实现多了~
2、开发方面:多站在产品角度思考问题,要用最简单的方法实现最高效的目标。切忌,不能为了做一个大而全的系统而导致系统复杂化。