| 经典摘要 |
| 小提示: |
| 在软件中,一般都是动态的区域更容易出问题,因为数据的更新会带来各种各样的问题,所以,测试工程师在考虑一个测试点的时候,需要更多地从动态的角度出发。 |
|
| 极限值的测试,在测试术语中叫做边界值测试。例如,密码要求最少 6 位,不超过 10 位,那么,密码的位数为 5 、 6 、 7 和 9 、 10 、 11 的情况都是要测到的。也就是说,如果边界值是 N ,那么 N-1 、 N 和 N+1 都需要考虑到。 |
|
测试技术以外的东西-多和开发人员交流
|
记得有一次我费了很大的劲发现了一个 bug ,在我去和开发人员做最后的确认时,他很平静地说,是,这个问题早就有了。哇,早就有了为什么不告诉我?你可能会这么问,可是,或许开发人员有他们的小算盘:
自信在测试人员发现前他们就能解决掉;
认为这个问题太小了,不值得说;
有点害怕,怕被大家知道了,想偷偷解决掉。
这只是一个例子,另外,还有很多的设计和特殊处理都在开发人员的脑袋里,如果不去和他们交流,就会失去知道的机会。
|
|
|
我的体会:
|
不要为了编写软件方便,而不照顾操作者的操作习惯,在改造项目中尤其要注意,因为操作人员已经在以前的软件中养成了一定的思维定势和操作习惯。我们的软件是为客户服务的,而不是去改变客户。
在实际工程当中,一定要有能够控制对方的地方,不要让任何一方处于不可制约的状态。
|
|
|
北京科海培中技术有限责任公司
北京市海淀区上地信息路2号国际科技创业园2号楼14层
邮政编码:100085
电话:010-82896441
传真:010-82896454 |
|
|