小爱今天给分享bug的定义的知识,其中也会对bug怎么定义进行解释,希望能解决你的问题,请看下面的文章阅读吧!
bug的定义(bug怎么定义)
bug的定义(bug怎么定义)
bug的定义(bug怎么定义)
1、分类: 电脑/网络 >> 作系统/系统故障解析:什么是Bug??Bug的定义可以很广泛,在软件使用过程中所出现的任何一个可疑问题,或者导致软件不能符合设计要求或满足消费者需要的问题都可以是Bug,即使这个Bug在实践中是可行的?Bug可以真正消灭吗?可以说,没有任何一个产品没有Bug,也永远不可能找出并修复所有的Bug。
2、在修复了旧的Bug的同时,往往又会产生新的Bug?以微软的经验,每修复三到四个Bug,一般又会产生一个新的Bug?所以,Bug提交开发人员解决后,可能会有以下几种类型的反馈?1。
3、Fixed:表示Bug已经被修复或更正了2。
4、Duplicated:表示测试人员所找到的某个Bug已经被别人找出来了。
5、PostPoned:表明这个Bug不是很重要,在当前阶段不用进行更正了,或者更正这个Bug风险太大,Bug本身又不会造成大的影响4。
6、By Design:测试人员认为是Bug,不符合逻辑,也不符合用户的需求,但开发人员则认为是按照项目的设计做的5。
7、Not repro:以前出现的某个Bug自动消失了,可能是处理其他Bug的时候把这个Bug一并修复掉了6。
8、Won't Fix:这个Bug是一个错误,还没有重要到非要更正不可的地步,完全可以忽略不计?软件测试应该注意的问题1。
9、测试重要的一件事就是要考虑所有的出错可能性。
10、同时,还要做一些不是按常规做的,非常奇怪的事情2。
11、除了漏洞之外,测试还应该考虑性能问题,也就是一定要保证软件运行得很好,非常快,没有内存泄漏,不会出现越来越慢的情况3。
12、另外,测试还要考虑软件的兼容性??软件测试方法和辅助工具1。
13、覆盖性测试(Coverage Testing)??? 这是一种从代码的特性角度(即内部)出发的测试方法,包括以下方式单元测试(Unit Test),按照代码的单元组逐个进行测试功能测试(Function Test)或特性测试(Feature Test):按照软件的功能或特性逐个进行测试。
14、提交测试(Check-in Test):在开发人员对代码做了任何修改,或者修复了某个Bug时,需要重新Check-In代码,即将修改后的代码放入到整个大的系统中。
本文到这结束,希望上面文章对大家有所帮助。
版权声明:本文内容由互联。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发 836084111@qq.com 邮箱删除。