检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:李雨江[1]
机构地区:[1]湛江师范学院数学与计算科学学院,广东湛江524048
出 处:《湛江师范学院学报》2013年第6期101-104,共4页Journal of Zhanjiang Normal College
摘 要:针对代码覆盖率的测试问题,分析了衡量代码覆盖情况的常用指标,探讨了代码覆盖率工具BullseyeCoverage的工作原理,并将该工具应用到一个C++测试案例中.应用情况表明,BullseyeCoverage能够从函数、判定分支以及表达式多个角度快速、准确地定位未被测试的代码,便于程序员有针对性地设计测试用例以发现潜在的软件缺陷,最终提高软件产品质量.According to the test problem of code coverage, the paper analyses the commonly--used in- dexes of measuring code coverage, explores the working principle of BullseyeCoverage which used for code coverage, and applies it to a C++ test case. The application situation shows that the BullseyeCoverage is able to locate untested codes quickly and accurately from the aspects of functions, decision branches and expressions, which is easy for programmers to design test cases pertinently to discover potential software defects, thus finally improving the quality of software products.
关 键 词:代码覆盖率 BullseyeCoverage 软件缺陷
分 类 号:TP319[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.3