{"title":"一种新的路径覆盖进化测试方法","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":"{\"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}","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}
A New Method of Evolutionary Testing for Path Coverage
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.