3月小节
其实上班了,也越来越懒,不高兴写什么东西了。近来因为越来越憋的慌……不由想写点什么。
导火索就是和公司的人打招呼,他们从来不会搭理我的……直到上周我终于开始毛了……
可能是我想多了,反正国家地位低,就是被人看不起,没技术,没水平,只能跑过来卧薪尝胆……师夷长技以制夷。
其实要是这里真有 夷技 也就算了,什么都没有,我还在这里卧着,真的受不了……还要受那帮鬼子的气。和那群不知道哪里毕业的研究生的人一起,写测试用例,那帮废材,研究生毕业,连tcp,udp是什么都要争论半天。真不知道是不是 克莱登大学日本分校毕业的!一样是长了个猪头脸为什么猪有脑子,他们没脑子呢!真奇怪了!
为了钱,只能忍……第一年,也算是给我磨练性格吧,可以静心下来做一些白痴事情,为以后能够达到 泰山崩于前而不动声色 的境界而努力。
上上上周,课长让我跟着日本新人看bench测试的东西,其实就是 结合测试了,个人感觉。反正就是修改的部分,放到实机上,然后调节条件,看具体的结果是不是正确。单元测试过于简单,因为仅仅是各个函数的测试,这个稍微复杂点,就是条件联合起来搞。而已其实对那个东西我也不是特别感兴趣,反正就是测试而已,照条件跑而已。不过这个东西,对业务还是可以了解一点的。不过还轮不到我做,新人也就学了一两天,就各自做其他事情了。
这周有一个软件质量检讨会,其实就是其他组做的软件,有错了,然后大家开会讨论如何防止同样的错误。我在这里简单描述下。
有两个功能模块A,B
A里面有一张表,诸如 AA table_A[30];的声明(AA是他们定义的一个类型)
B里面用到了表中的内容,但是用的时候,直接是用的 table_A[0x01] 项
由于现在的修改需求中,要求table_A的第1项和第8项交换位置。 但软件修改的时候,B里引用的0x01 没有改变,所以发生了错误,还一直没查出来。
就是这样一个简单的问题。
他们讨论了很久,结果不了了之。
明摆着第一个写程序的人不动脑子,像这种只要定义好接口就能解决的问题,不知道他们是怎么想的。哎。算了,不能再侮辱猪了……
这周还发现了leader干了10年还没升官的原因,描述问题,描述不清楚,和我差不多(我觉得我比他好点,至少我会换无数种方法来让人明白……)。目前观察下来,这个组除了课长(兼係长)比较和蔼,而且比较会考虑问题外,其他人新人之外的人,真的可以去xx了。
算了,呵呵发了那么多牢骚,肯定要被人骂了,反正看的人少,发发牢骚而已,心里爽多了。那群x人,只能继续和他们搏斗下去了……为了生计……
Comments
如果是.NET,似乎有很不错的测试工具。我看我这里的人是定义一个脚本,就是怎么玩这个黑盒,比如说测试一个网站,你点一下录制,然后手动操作一遍,vs就全部录下来了,然后你定义下多少台机器多少个并发持续多少时间,参数怎么变换,然后再定义一个开始时间,放在Team Foundation Server上,然后这个TFS会时间一到自动启动Build Server,把今天的代码Build一个站点出来,然后用你的测试脚本跑一遍。这个过程基本完全是自动化了。
我最近是把他们那种所谓IOC反转控制的什么都搞明白了,说到底也很傻的。像外面Spring这种东西也就是做的人多时间长功能就强大了,其实如果只是IOC的话自己写一个也不难的。
技术上我真的觉得很多事情是没有办法的,我这里的人连用个WCF都不敢,更加不要说用点开源的了。。。人家用开源的项目好好叫比我现在这个大了,都撑下来了。。。
Posted by: Anonymous | April 5, 2008 12:14 PM
没办法,日本乡下人
Posted by: 妖瞳カカシ | April 5, 2008 12:37 PM
不是那种能用脚本的,就是嵌入式系统的单元测试,基本不会有的。我那个组是做汽车引擎控制的。
Posted by: 我贼贼的笑 | April 6, 2008 04:52 PM