马小洁 2010-08-02
在开发人员眼里测试都是只做一些边缘化的东西~
赵永生 2010-08-02
袁军 2010-08-03
不知道做测试时你有没有感觉到,在测试的时候你的思维方式就是和别人不一样。只有测试和开发完美的配合,软件的质量才有保证!
卢鸣 2010-08-03
开发做的东西有时因为时间比较紧,基本上是不会去验证的.当然如果你没出错那最好.如果出错怎么办?而且开发应该把精力放在如果优化代码上
邓迎秋 2010-08-03
客户不会撞到的问题再严重也不是大问题;客户容易撞到的问题再小也是严重的问题。测试是从客户出发,发现不了程序本身的问题这很正常。如果测试人员只能发现一些Typo error和程序逻辑错误什么的,那就不是做测试了。
谭明 2010-08-03
苗田丽 2010-08-03
换一个角度,换一种思维方式,事情会变的完全不一样。这也是测试必然存在的原因之一。举个例子,我前几天发现的一个bug ,两个开发人员用到同一个字段,一个人写入数据库machina表的machina_id字段,另一个人写入了machina_sn。他们都认为自己写的程序很好,没问题。甚至我发现了这个问题以后,他们的意见都不能达成统一。且不说这个问题发生的根本原因在哪,至少它说明,测试不可缺少,而且至关重要。
马小洁 2010-08-03
赵永生 2010-08-03
赵永生 2010-08-03
赵永生 2010-08-03
刘大荣 2010-08-03
卢鸣 2010-08-03
我在的公司是做产品的,开发虽然会自测,但很多时候是不可能去做的,公司接到的不是老客户提出新的需求就是系统报障,每个星期大概会进60个左右的库存,也就是说开发手里每天都有库存进入,但我们每个星期只做的45个的样子.所以进的永远比出的快.库存一压有时就压到100多个.开发还去自测,那么他会不想干了,而我们测试从某种角度相对他们就比较闲,我们测试连用例都不用写.都是直接看数据库源码,在去用多种方法验证,直接告诉他改哪就好了.不然他会觉得我们吃白饭.现在开发还要狂招人
卢鸣 2010-08-03
卢鸣 2010-08-03
还有上面你所说的作为一名开发人员,你更了解你的设计思路,程序如何运行、方法应该产生的结果.这是当然的,可你的设计思路一定是对的吗?一定是客户想要的吗?就像最近我们来了个新开发,他都是说这样改那么改会比较好,直接把主键给删除了.或者说这个需求达到了,但影响这个系统的其他模块.而且我们公司的数据库表结构是有规范的,这样更方便开发测试去查询,很多开发犯了错误还不清楚是怎么回事,并不是他不够牛,而是取决于系统的复杂度,东西多了,而且有些不是你开发的,自然有很多东西就会有冲突,你不可能每次些完代码都去检查,只有我们指出你才会去检查.那样才会有效率,不然测试就没必要了
苗田丽 2010-08-03
孙承芬 2010-08-04