Sirisha Potluri, J. Ravindra, Gouse Baig Mohammad, Guna Sekhar Sajja
{"title":"基于模型的软件测试中混合粒子群蜂群和萤火虫布谷鸟搜索算法优化测试覆盖率","authors":"Sirisha Potluri, J. Ravindra, Gouse Baig Mohammad, Guna Sekhar Sajja","doi":"10.1109/ICAITPR51569.2022.9844208","DOIUrl":null,"url":null,"abstract":"Software testing process is a very vital process in the software industry to obtain high quality software. From last four decades, several techniques for software testing were recommended to guarantee high-quality software delivery by satisfying all the client requirements. Model-based testing is a great breakthrough in the field of software test automation and is based on the automatic test case generation through various models. Though we have several model based testing models available in the literature, in this research an optimized novel hybrid approach is proposed by using Particle swarm bee colony and Firefly cuckoo search algorithms. One of the best substantial advantages of the proposed model is that it optimizes time and cost involved in software testing process. By using this approach, we can ensure automatic test case creation and execution to make the overall testing process more efficient by reducing the errors. Another improvement of the proposed work is that it produces the required number of test cases to test and ensure the system that it works perfectly and never undergo undesirable performance. Obtaining required number of test cases is promoting the proposed model towards cost optimization in software testing.","PeriodicalId":262409,"journal":{"name":"2022 First International Conference on Artificial Intelligence Trends and Pattern Recognition (ICAITPR)","volume":"18 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-03-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Optimized Test Coverage With Hybrid Particle Swarm Bee Colony And Firefly Cuckoo Search Algorithms In Model Based Software Testing\",\"authors\":\"Sirisha Potluri, J. Ravindra, Gouse Baig Mohammad, Guna Sekhar Sajja\",\"doi\":\"10.1109/ICAITPR51569.2022.9844208\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Software testing process is a very vital process in the software industry to obtain high quality software. From last four decades, several techniques for software testing were recommended to guarantee high-quality software delivery by satisfying all the client requirements. Model-based testing is a great breakthrough in the field of software test automation and is based on the automatic test case generation through various models. Though we have several model based testing models available in the literature, in this research an optimized novel hybrid approach is proposed by using Particle swarm bee colony and Firefly cuckoo search algorithms. One of the best substantial advantages of the proposed model is that it optimizes time and cost involved in software testing process. By using this approach, we can ensure automatic test case creation and execution to make the overall testing process more efficient by reducing the errors. Another improvement of the proposed work is that it produces the required number of test cases to test and ensure the system that it works perfectly and never undergo undesirable performance. Obtaining required number of test cases is promoting the proposed model towards cost optimization in software testing.\",\"PeriodicalId\":262409,\"journal\":{\"name\":\"2022 First International Conference on Artificial Intelligence Trends and Pattern Recognition (ICAITPR)\",\"volume\":\"18 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-03-10\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 First International Conference on Artificial Intelligence Trends and Pattern Recognition (ICAITPR)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICAITPR51569.2022.9844208\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 First International Conference on Artificial Intelligence Trends and Pattern Recognition (ICAITPR)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICAITPR51569.2022.9844208","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Optimized Test Coverage With Hybrid Particle Swarm Bee Colony And Firefly Cuckoo Search Algorithms In Model Based Software Testing
Software testing process is a very vital process in the software industry to obtain high quality software. From last four decades, several techniques for software testing were recommended to guarantee high-quality software delivery by satisfying all the client requirements. Model-based testing is a great breakthrough in the field of software test automation and is based on the automatic test case generation through various models. Though we have several model based testing models available in the literature, in this research an optimized novel hybrid approach is proposed by using Particle swarm bee colony and Firefly cuckoo search algorithms. One of the best substantial advantages of the proposed model is that it optimizes time and cost involved in software testing process. By using this approach, we can ensure automatic test case creation and execution to make the overall testing process more efficient by reducing the errors. Another improvement of the proposed work is that it produces the required number of test cases to test and ensure the system that it works perfectly and never undergo undesirable performance. Obtaining required number of test cases is promoting the proposed model towards cost optimization in software testing.