摘要
由于软件错误出现的随机性,软件产品的缺陷是不可完全避免的,较好地处理软件缺陷是提高软件产品质量的关键。为了尽可能多地发现软件中存在的错误,提高软件质量,文章讨论了软件中较难被发现的间歇性缺陷,即并不是在软件的每次运行中都会出现的缺陷,介绍了软件中可能存在的一些较为常见的间歇性缺陷,分析了引起这些缺陷的原因,给出了处理间歇性缺陷的启发式规则,并就如何对这类缺陷写缺陷报告给出了一些建议。
As the randomicity of emergence of software faults, defects of software products are inevitable. It is important on improving the quality of software product to deal with the software defects properly. To find as many defects as possible exist in software and to improve quality of software, the intermittent defects are discussed, which is not appeared in each running of software, that are relatively hard to find in software, some familiar intermittent defects are introduced, the causes of them is analyzed, the heuristic rules of dealing with intermittent defects are offered, and some suggestions are made on how to write defect report about the defect.
出处
《计算机工程与设计》
CSCD
北大核心
2007年第8期1759-1761,共3页
Computer Engineering and Design
基金
上海市教委发展基金项目(04EB14)
关键词
软件缺陷
间歇性缺陷
软件测试
内存泄漏
缺陷报告
software defect
intermittent defect
software test
memory leak
defect report