Analysis of test case coverage using data mining technique

C. Indumathi, B. Galeebathullah, O. Pandithurai
{"title":"Analysis of test case coverage using data mining technique","authors":"C. Indumathi, B. Galeebathullah, O. Pandithurai","doi":"10.1109/ICCCCT.2010.5670732","DOIUrl":null,"url":null,"abstract":"Coverage analysis defines the tracing of a program by test cases. It also helps in the testing process by finding the areas of a program not exercised by a set of test cases. Introducing new test cases to increase coverage, and determine the quantitative measure of the code, which is an indirect measure of quality. Coverage analysis provides more benefit when applied to an application that makes a lot of decisions rather than data-centric applications, such as a database application. This paper will discuss the issues that make test case coverage analysis a complicated task and how those issues are being addressed. We will describe the technique for improving the maximum coverage for test case of a program by using a data mining technique called Association rule Mining.","PeriodicalId":250834,"journal":{"name":"2010 INTERNATIONAL CONFERENCE ON COMMUNICATION CONTROL AND COMPUTING TECHNOLOGIES","volume":"118 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-12-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 INTERNATIONAL CONFERENCE ON COMMUNICATION CONTROL AND COMPUTING TECHNOLOGIES","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCCCT.2010.5670732","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5

Abstract

Coverage analysis defines the tracing of a program by test cases. It also helps in the testing process by finding the areas of a program not exercised by a set of test cases. Introducing new test cases to increase coverage, and determine the quantitative measure of the code, which is an indirect measure of quality. Coverage analysis provides more benefit when applied to an application that makes a lot of decisions rather than data-centric applications, such as a database application. This paper will discuss the issues that make test case coverage analysis a complicated task and how those issues are being addressed. We will describe the technique for improving the maximum coverage for test case of a program by using a data mining technique called Association rule Mining.
使用数据挖掘技术分析测试用例覆盖率
覆盖率分析通过测试用例定义程序的跟踪。它还通过找到一组测试用例未执行的程序区域来帮助测试过程。引入新的测试用例来增加覆盖率,并确定代码的定量度量,这是质量的间接度量。当将覆盖率分析应用于做出大量决策的应用程序而不是以数据为中心的应用程序(如数据库应用程序)时,覆盖率分析提供了更多的好处。本文将讨论使测试用例覆盖率分析成为一项复杂任务的问题,以及如何解决这些问题。我们将描述通过使用一种称为关联规则挖掘的数据挖掘技术来提高程序测试用例的最大覆盖率的技术。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信