提交高质量的BUG关键是什么?
如题目:提交高质量的BUG关键是什么?面试时碰到的,感觉自己写的不是太好,再想了解一下大家的意见。 你怎么写的?
Bug
保证软件高标准的运行 提供高标准的服务拥有高标准的功能 不知道了呀 所有的bug问题都向用例靠拢。提交高质量的bug关键在于设计出高质量的测试用例。
接着就是绕圈子:
一个好的测试用例能够发现至今尚未发现的错误。
一个成功的测试是发现了至今尚未发现的错误。 另外,个人觉得,bug用高质量这个形容词并非很恰当,就像评价缺陷用好坏一样。
缺陷就是缺陷,没有高低贵贱之分。也许对开发和测试来说,缺陷分严重不严重,修复是否容易,对软件的影响有大小等分别。但是对最终使用软件的用户,一个你认为很容易修改的,影响很小的问题,用户可能发现后会觉得软件很糟糕。 谢谢楼上的:) LSS的考虑很周到,回答这个问题首先要考虑的是所谓“高质量”的定义标准是什么?
从对代码的影响?还是用户体验的影响?
个人觉得重要的BUG是对系统设计方面的不合理情况预估,这在用例设计期就可以发现的,对节约研发成本起着及其重要的作用,试想一个系统设计错误在编码后期发现的严重代价。
所以发现重要的BUG的关键是对系统主流程,系统实现和系统之间的关联的理解程度上。 额,我也不清楚这个“高质量”的定义是什么,版主和8#说的不错。
页:
[1]