软件测试管理??BUG是怎样炼成的
作者:网络转载 发布时间:[ 2012/3/21 13:31:58 ] 推荐标签:
知晓BUG的成因,或许可以为测试提供一些工作的思路和方向,本文结合实际工作中的亲身经历为大家讲述BUG炼成的三种方法。
一、只调试不测试
调试总是容易的,从启动程序到程序结束,只要程序可以正常运行,算是调试通过了。但测试相对麻烦很多,要做测试数据,要对程序运行结果进行分析,如果测试数据比较难做,开发人员不那么积极的进行测试了。因为在他们看来,后会有测试人员来测试的,即便是有问题,也应该被发现的。如此不负责任的态度,导致很多BUG流通到了测试环节。所以,对于那些测试数据相对比较难做的功能点,测试人员要重点关注了,因为这部分的功能很可能仅仅是调通了,但未经过开发人员的测试,问题很多的哟。
二、需求不明确
这也是老生常谈了,不要以为需求不明确,开发人员不能开发了,其实是可以的,因为软件表现上符合需求可以掩盖许多细节,但对测试来说,这是一场灾难。所以,你有必要刨根问底的追问,直到把所有的问题都问清楚,逼迫开发人员给出明确的回复,或是督促相关人员完善需求。
三、需求频繁改动
需求改动是不可避免的,开发人员比你还要痛苦,因为改动代码往往会引入新的问题。看着几天前写的程序,即便有注释,也难以很快的回忆起当初的逻辑思路,这样,很容易少改什么或是改错什么,开发人员过度的自信加上不耐烦,很可能多改动的程序不进行任何的测试,因为他们会这样想:只是改了那么一点,加了一条语句,用我的思维模拟运行过程来评估的话,对程序没什么影响的......结果,BUG这样炼成了。越是频繁改动的需求,越是要给予更多的关注,因为,每改一次,都将引入新的问题。
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11