测试,想到的是Assert,在最初写C++时用过,当时种种不规范,根本没在意过,现在所在公司这个新移植的项目,测试分为我管理,给我分了一个入职不久的同事帮忙,那我一定要去深入,真是不深入不知道,一深入吓一跳。
起初,我在做其他的,只是用VS自带的C#单元测试框架写了个简单的demo,让同事去模仿去写。
第二个阶段,我拉他到隔壁的小黑屋办公室去制定一些规范,要测试正确性、规范性,代码规范……说了一通。
第三个阶段,弄清楚覆盖率是什么意思,怎么自己计算,常规的四种路径覆盖方式,圈复杂度的计算……。
第四个阶段,是VisualStudio在测试框架旁边就有Fakes框架的视频,并没看懂,今年年终总结时候boss说年后再划分两个人一起去学测试去做测试,让我带着,我内心又喜又虑,喜是官瘾,虑是在这方面我自己越深入越发觉恐怖,所以啊,今晚是大年三十,大年三十的凌晨我还在看书学习,还好有《.NET单元测试艺术》指点迷津,刚刚强模仿的基于状态依赖解耦测试的demo上传,觉得写的不好,刚刚又重新写了一遍,这强迫症,回到家还不能削减,老板说,在华为,5年的开发人员才可以当测试人员,老板又说,不会测试的人不会写代码,加油,潘鹏,你距离一个牛掰的程序员还差得远呢