{"title":"A New Method of Evolutionary Testing for Path Coverage","authors":"Qingjie Wei, Yijin Li, Yuheng Zhang","doi":"10.1109/QRS-C.2018.00028","DOIUrl":null,"url":null,"abstract":"In order to solve the irrationality of the existing methods, we developed a new method of automatic test data generation for path coverage based on the evolutionary testing. We developed a new method of path coding and built a new objective function for automatic test data generation of multiple-path coverage. According to the experiments, we found that our method can improve the convergence rate, stabilization and the coverage rate of target path effectively, especially when the logic structure of program under test is complicated.","PeriodicalId":199384,"journal":{"name":"2018 IEEE International Conference on Software Quality, Reliability and Security Companion (QRS-C)","volume":" 9","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 IEEE International Conference on Software Quality, Reliability and Security Companion (QRS-C)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/QRS-C.2018.00028","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
In order to solve the irrationality of the existing methods, we developed a new method of automatic test data generation for path coverage based on the evolutionary testing. We developed a new method of path coding and built a new objective function for automatic test data generation of multiple-path coverage. According to the experiments, we found that our method can improve the convergence rate, stabilization and the coverage rate of target path effectively, especially when the logic structure of program under test is complicated.