{"title":"Creation of an Improved Software Testing Framework for the Cloud Environment","authors":"Manish Sharma, Chandani Sharma, Shilpy Sharma","doi":"10.1109/ICFIRTP56122.2022.10063210","DOIUrl":null,"url":null,"abstract":"Software testing is the process of identifying flaws as a programme is being run so that a client can receive software that has no defects. Testing is the methodical, step-by-step detection of various sorts of defects with the least amount of time and effort possible. Software testing is a crucial tool for evaluating the quality of software. Testing is a method used to evaluate the quality, accuracy, and completeness of generated computer software. Testing is used to check performance, safety, fault tolerance, and security in addition to discovering mistakes. The most crucial method of software quality assurance is testing, which accounts for up to 40% of the budgets of some software companies.The heterogeneous and virtual networks are the main focus of this research. Therefore, we have found that explaining cloud computing is the best strategy when conducting research. There are various tools of cloud like cloudsim (To simulate cloud & its software architecture), live migration on cloudsim (To test service migration), Green cloudsim (to test service on cloud for application on green cloud & testing as per reliability as per new green computing norms) are available for software testing and analyze their performance by collecting simulation results.","PeriodicalId":413065,"journal":{"name":"2022 International Conference on Fourth Industrial Revolution Based Technology and Practices (ICFIRTP)","volume":"58 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-11-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 International Conference on Fourth Industrial Revolution Based Technology and Practices (ICFIRTP)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICFIRTP56122.2022.10063210","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Software testing is the process of identifying flaws as a programme is being run so that a client can receive software that has no defects. Testing is the methodical, step-by-step detection of various sorts of defects with the least amount of time and effort possible. Software testing is a crucial tool for evaluating the quality of software. Testing is a method used to evaluate the quality, accuracy, and completeness of generated computer software. Testing is used to check performance, safety, fault tolerance, and security in addition to discovering mistakes. The most crucial method of software quality assurance is testing, which accounts for up to 40% of the budgets of some software companies.The heterogeneous and virtual networks are the main focus of this research. Therefore, we have found that explaining cloud computing is the best strategy when conducting research. There are various tools of cloud like cloudsim (To simulate cloud & its software architecture), live migration on cloudsim (To test service migration), Green cloudsim (to test service on cloud for application on green cloud & testing as per reliability as per new green computing norms) are available for software testing and analyze their performance by collecting simulation results.