{"title":"Software Testing Comparison and Selection Strategy","authors":"Xiao-yun Zheng, T. Xu, Shao-ju Wang","doi":"10.1109/IMCCC.2013.183","DOIUrl":null,"url":null,"abstract":"In the process of software testing, testing effectiveness problem of random testing and partition testing has always been the focus of the debate, in order to help the tester choose the right testing method depended on specific situation, first of all, measurement method based on P - measure and E - measure are given, and discussion analysis has carried on according to different test allocations, the result of the discussion shows that when the testing cases allocations are proportional to the size of software input domains or proportional to the software sub domains failture rate, the ability of partition testing in finding failure is better than random testing. And then, in view of the software reliability testing, measurement method based on reliability is given. Finally, composite the three measurement methods and reach a decision, the ability of partition testing in finding failure is stronger, but random testing can first find failures with large occurrence probability, and so delivered Reliability tends to be more superior.","PeriodicalId":360796,"journal":{"name":"2013 Third International Conference on Instrumentation, Measurement, Computer, Communication and Control","volume":"22 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-09-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 Third International Conference on Instrumentation, Measurement, Computer, Communication and Control","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IMCCC.2013.183","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
In the process of software testing, testing effectiveness problem of random testing and partition testing has always been the focus of the debate, in order to help the tester choose the right testing method depended on specific situation, first of all, measurement method based on P - measure and E - measure are given, and discussion analysis has carried on according to different test allocations, the result of the discussion shows that when the testing cases allocations are proportional to the size of software input domains or proportional to the software sub domains failture rate, the ability of partition testing in finding failure is better than random testing. And then, in view of the software reliability testing, measurement method based on reliability is given. Finally, composite the three measurement methods and reach a decision, the ability of partition testing in finding failure is stronger, but random testing can first find failures with large occurrence probability, and so delivered Reliability tends to be more superior.