{"title":"Research on Excavation Technology of Software Implied Testing Requirements","authors":"Yang Yang, Kun Li, Qingfen Zhang, Ying Wang","doi":"10.1109/ICCSMT54525.2021.00026","DOIUrl":null,"url":null,"abstract":"Aiming at the problems of inappropriate decomposition of software testing requirements and inexperienced testers in the software testing process, the paper proposes a software implicit testing requirements excavation method based on failure modes. Failure modes are obtained by analyzing historical failure data with the fault tree analysis method, according to which the testing guidelines corresponding to them are established afterwards. Implicit test requirements are testing requirements that are not mentioned in the software development requirements document but have occurred in other software with similar testing requests. The extraction of implied testing requirements relies on matching the semantic similarity between the development requirements document and the testing guidelines. The testing requirements that are not described in the development requirements document are complemented by the testing guidelines. The excavation of implied testing requirements complements the testing outline formed by the original decomposition of testing requirements according to the development requirement document and reduces the probability of the same problem occurring in the software. The experimental results show that it provides sufficient support for the improvement of testing requirements in the test of software and guarantees the reliability and security of the software efficiently.","PeriodicalId":304337,"journal":{"name":"2021 2nd International Conference on Computer Science and Management Technology (ICCSMT)","volume":"45 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 2nd International Conference on Computer Science and Management Technology (ICCSMT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCSMT54525.2021.00026","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Aiming at the problems of inappropriate decomposition of software testing requirements and inexperienced testers in the software testing process, the paper proposes a software implicit testing requirements excavation method based on failure modes. Failure modes are obtained by analyzing historical failure data with the fault tree analysis method, according to which the testing guidelines corresponding to them are established afterwards. Implicit test requirements are testing requirements that are not mentioned in the software development requirements document but have occurred in other software with similar testing requests. The extraction of implied testing requirements relies on matching the semantic similarity between the development requirements document and the testing guidelines. The testing requirements that are not described in the development requirements document are complemented by the testing guidelines. The excavation of implied testing requirements complements the testing outline formed by the original decomposition of testing requirements according to the development requirement document and reduces the probability of the same problem occurring in the software. The experimental results show that it provides sufficient support for the improvement of testing requirements in the test of software and guarantees the reliability and security of the software efficiently.