{"title":"我们应该关心“不关心”的测试输入吗?:配对检验的实证研究","authors":"S. Vilkomir, Galen Pennell","doi":"10.1109/ICSTW.2016.8","DOIUrl":null,"url":null,"abstract":"When test sets are generated according to a coverage criterion, it is often sufficient to fix values only for some of the inputs to achieve 100% coverage. Other inputs are immaterial and the coverage is achieved with any of their values (\"don't care\" values). The research question is: How do these \"don't care\" values (which can reach up to 20% of all input values) influence the effectiveness and other characteristics of test sets? The paper empirically investigated this question for pair-wise test sets applied for logical expressions with different sizes and complexities. Variations of the effectiveness and the Modified Condition/Decision Coverage (MC/DC) levels of pair-wise test sets were analyzed. Our results show that these variations are low and so pair-wise test sets with different \"don't care\" values are very stable. Any test set with randomly selected \"don't care\" values can be similarly used for practical testing.","PeriodicalId":335145,"journal":{"name":"2016 IEEE Ninth International Conference on Software Testing, Verification and Validation Workshops (ICSTW)","volume":"26 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Should We Care about \\\"Don't Care\\\" Testing Inputs?: Empirical Investigation of Pair-Wise Testing\",\"authors\":\"S. Vilkomir, Galen Pennell\",\"doi\":\"10.1109/ICSTW.2016.8\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"When test sets are generated according to a coverage criterion, it is often sufficient to fix values only for some of the inputs to achieve 100% coverage. Other inputs are immaterial and the coverage is achieved with any of their values (\\\"don't care\\\" values). The research question is: How do these \\\"don't care\\\" values (which can reach up to 20% of all input values) influence the effectiveness and other characteristics of test sets? The paper empirically investigated this question for pair-wise test sets applied for logical expressions with different sizes and complexities. Variations of the effectiveness and the Modified Condition/Decision Coverage (MC/DC) levels of pair-wise test sets were analyzed. Our results show that these variations are low and so pair-wise test sets with different \\\"don't care\\\" values are very stable. Any test set with randomly selected \\\"don't care\\\" values can be similarly used for practical testing.\",\"PeriodicalId\":335145,\"journal\":{\"name\":\"2016 IEEE Ninth International Conference on Software Testing, Verification and Validation Workshops (ICSTW)\",\"volume\":\"26 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-04-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2016 IEEE Ninth International Conference on Software Testing, Verification and Validation Workshops (ICSTW)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICSTW.2016.8\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 IEEE Ninth International Conference on Software Testing, Verification and Validation Workshops (ICSTW)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSTW.2016.8","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Should We Care about "Don't Care" Testing Inputs?: Empirical Investigation of Pair-Wise Testing
When test sets are generated according to a coverage criterion, it is often sufficient to fix values only for some of the inputs to achieve 100% coverage. Other inputs are immaterial and the coverage is achieved with any of their values ("don't care" values). The research question is: How do these "don't care" values (which can reach up to 20% of all input values) influence the effectiveness and other characteristics of test sets? The paper empirically investigated this question for pair-wise test sets applied for logical expressions with different sizes and complexities. Variations of the effectiveness and the Modified Condition/Decision Coverage (MC/DC) levels of pair-wise test sets were analyzed. Our results show that these variations are low and so pair-wise test sets with different "don't care" values are very stable. Any test set with randomly selected "don't care" values can be similarly used for practical testing.