期刊名称:International Journal of Computer Science & Technology
印刷版ISSN:2229-4333
电子版ISSN:0976-8491
出版年度:2014
卷号:5
期号:4
页码:224-226
语种:English
出版社:Ayushmaan Technologies
摘要:Software testing is a critical element in the software development life cycle and has the potential to save time and money by identifying problems early and to improve customer satisfaction by delivering a more defect-free product. Testing is an integral part of the process of producing quality software product. The efficiency of testing critically depends on the quality of the test suite. A good test case provide a good chance of finding an yet to discover error and a successful test case uncovers a new error. Because exhaustive testing cannot be conducted, we can only sample test cases. Therefore, we can never be sure that our program is free of bugs. Because showing the absence of bugs is impossible, the aim of testing is to show that there are bugs. Testing is successful if we find bugs. In the present work a careful study was made on the role of coverage criteria and other factors in the test suite generation. A coverage criterion describes a finite subset of test cases out of the infinite number of possible tests one should execute.
关键词:Test Suite;Software Development Life Cycle;Coverafe Criteria