软件隐含测试需求挖掘技术研究

Yang Yang, Kun Li, Qingfen Zhang, Ying Wang
{"title":"软件隐含测试需求挖掘技术研究","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":"{\"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}","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

摘要

针对软件测试过程中存在的软件测试需求分解不当、测试人员经验不足等问题,提出了一种基于失效模式的软件隐式测试需求挖掘方法。采用故障树分析法对历史故障数据进行分析,得到故障模式,并根据故障模式建立相应的测试指南。隐式测试需求是在软件开发需求文档中没有提到的测试需求,但在其他具有类似测试请求的软件中已经出现。隐含测试需求的提取依赖于开发需求文档和测试指南之间语义相似性的匹配。在开发需求文档中没有描述的测试需求由测试指南补充。隐含测试需求的挖掘补充了根据开发需求文档对测试需求进行原始分解所形成的测试大纲,降低了软件中出现相同问题的概率。实验结果表明,该方法为软件测试中测试需求的改进提供了充分的支持,有效地保证了软件的可靠性和安全性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Research on Excavation Technology of Software Implied Testing Requirements
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.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Research on the evaluation of innovation ability of high-tech industry from the perspective of integrated development of Yangtze River Delta Based on Entropy Weight-TOPSIS Method Foreign matter detection of coal conveying belt based on machine vision Research on Performance Evaluation of Fiscal Expenditure Efficiency in Old Industrial Cities Detection of Cassava Leaf Diseases Using Self-supervised Learning Research on the Innovation of Online Recruitment mode of small and medium-sized enterprises - Statistical analysis based on recruitment information
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1