{"title":"基于改进粒子群优化算法的软件测试用例自动生成技术","authors":"Zhenzhen Wang, Qiaolian Liu","doi":"10.1109/ICVRIS.2018.00045","DOIUrl":null,"url":null,"abstract":"As the software project has been more and more complex than ever, software test case automatic generation is of great importance for software testing. In this paper, we aim to propose a novel software test case automatic generation technology to promote the quality of software testing. The main innovation of this paper lies in that we introduce the PSO algorithm to generate software case. Particularly, in order to enhance the performance of PSO, we propose an improved PSO algorithm, in which the position and velocity of each particle represented as vectors in the multiple dimensional binary solution space. Afterwards, a novel software test case automatic generation algorithm based on PSO is proposed. Experimental results demonstrate that the proposed algorithm is able to obtain both high performance and lower time cost in software test case automatic generation.","PeriodicalId":152317,"journal":{"name":"2018 International Conference on Virtual Reality and Intelligent Systems (ICVRIS)","volume":"14 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":"{\"title\":\"A Software Test Case Automatic Generation Technology Based on the Modified Particle Swarm Optimization Algorithm\",\"authors\":\"Zhenzhen Wang, Qiaolian Liu\",\"doi\":\"10.1109/ICVRIS.2018.00045\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"As the software project has been more and more complex than ever, software test case automatic generation is of great importance for software testing. In this paper, we aim to propose a novel software test case automatic generation technology to promote the quality of software testing. The main innovation of this paper lies in that we introduce the PSO algorithm to generate software case. Particularly, in order to enhance the performance of PSO, we propose an improved PSO algorithm, in which the position and velocity of each particle represented as vectors in the multiple dimensional binary solution space. Afterwards, a novel software test case automatic generation algorithm based on PSO is proposed. Experimental results demonstrate that the proposed algorithm is able to obtain both high performance and lower time cost in software test case automatic generation.\",\"PeriodicalId\":152317,\"journal\":{\"name\":\"2018 International Conference on Virtual Reality and Intelligent Systems (ICVRIS)\",\"volume\":\"14 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-08-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"7\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2018 International Conference on Virtual Reality and Intelligent Systems (ICVRIS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICVRIS.2018.00045\",\"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 International Conference on Virtual Reality and Intelligent Systems (ICVRIS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICVRIS.2018.00045","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A Software Test Case Automatic Generation Technology Based on the Modified Particle Swarm Optimization Algorithm
As the software project has been more and more complex than ever, software test case automatic generation is of great importance for software testing. In this paper, we aim to propose a novel software test case automatic generation technology to promote the quality of software testing. The main innovation of this paper lies in that we introduce the PSO algorithm to generate software case. Particularly, in order to enhance the performance of PSO, we propose an improved PSO algorithm, in which the position and velocity of each particle represented as vectors in the multiple dimensional binary solution space. Afterwards, a novel software test case automatic generation algorithm based on PSO is proposed. Experimental results demonstrate that the proposed algorithm is able to obtain both high performance and lower time cost in software test case automatic generation.