Practical Strategies to Improve Test Efficiency

来源 :清华大学学报(英文版) | 被引量 : 0次 | 上传用户:lynacc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
This paper introduces strategies to detect software bugs in earlier life cycle stage in order to improve test efficiency. Static analysis tool is one of the effective methods to reveal software bugs during software development. Three popular static analysis tools are introduced, two of which, PolySpace and Splint, are compared with each other by analyzing a set of test cases generatedd by the authors. PolySpace can reveal 60% bugs with 100% R/W ratio (ratio of real bugs and total warnings), while Splint reveal 73.3% bugs with 44% R/W ratio. And they are good at finding different categories of bugs. Two strategies are concluded to improve test efficiency, under the guideline that static analysis tools should be used in finding different categories of bugs according to their features. The first one aims at finding bugs as many as possible, while the second concentrates to reduce the average time on bug revelation. Experimental data shows the first strategy can find 100% bugs with 60% RAN ratio, the second one find 80% bugs with 66.7% R/W ratio. Experiment results prove that these two strategies can improve the test efficiency in both fault coverage and testing time.
其他文献
对武夷山国家级自然保护区残遗与濒危树种南方铁杉植物群落历经了6年的调查,共采集了123种外生菌根,经显微与超显微技术鉴定了84种,这一结果是迄今为止已发表的,在同一树种中
中国地形复杂, 模式地形与实际观测地形存在一定高度差异, 因此设计合理的复杂地形下地面观测资料的同化方案有利于使我国目前仅用作探测手段的地面观测资料 (常规地面观测站
通过对近年来在北黄海盆地的油气勘探认识的总结,结合区域地质研究成果,从盆地的基底结构、地质结构和主要构造类型等方面对北黄海盆地的地质构造特征进行了分析。提出北黄海
水库工程作为一项基础性建设工程,对社会经济的发展有着很大的影响.水库除险加固是搞好当地防洪体系建设的重要措施,是保障地区经济发展、居民安居乐业、社会长治久安的根本
作战效能评估是指对在多种因素综合影响的条件下遂行作战任务达到预期目标程度的评估。多因素对综合指标的影响程度各有不同,将这种影响程度量化出来,可为作战方案的调整和优化
闽粤边客家地区一贯被认为是经济“落后”、“保守”的山区。事实上,自明中叶以来,在全国商品经济发展的影响下,这一地区的经济发展出现了市场化的趋势,商品流通日趋活跃,城
办好农业科技期刊的关键是:要在准确定位的基础上,围绕服务对象,搞好选题策划;组建通信联络队伍,促进期刊发行;建立共赢机制,开拓广告市场;做好编辑加工,以质量作保证。 The
运用地统计方法,研究了新疆阜康地区土壤表层微量元素的空间异质性特征.结果表明:4种微量元素的空间异质性主要是结构性因子和随机因子共同作用的结果.土壤微量元素的变异函
摊镝机自动找平装置的性能直接影响摊铺路面平整度.本文利用计算机对摊铺机自动调平装置进行仿真并优化,优化后的系统可以很好的削弱路面的干扰,有很好的找平效果,在理论上证
目的 调查青藏铁路沿线青海田鼠鼠疫流行情况,掌握青藏铁路沿线动物鼠疫的流行规律.方法 调查青海田鼠的分布、密度、活动规律、青藏铁路沿线兽类及蚤类组成,并对可检材料进