异常分析指导软件测试活动

Allan Mori
{"title":"异常分析指导软件测试活动","authors":"Allan Mori","doi":"10.1109/icst46399.2020.00055","DOIUrl":null,"url":null,"abstract":"Software testing is a quality activity with the purpose of revealing errors not yet discovered. Also, this activity verifies if the software realizes its functionalities conformance with its specification. As software testing activity evolves during software development, a large set of test cases can be generated, compromising the effort during the regression testing, for instance. Regression testing is a type of software testing to confirm that a new program or code change has not adversely affected existing features of the software. In this activity, the tester may not have enough time to run all test cases, needing to decide which test cases are best in terms of effectiveness in reveal faults. In another way, during code refactoring activities, code smells can be identified, which represents unwanted situations that can negatively impact software quality. This project proposes an approach that employs information about code smells to guide software testing activity. Our hypothesis is that the code smells can guide, for instance, the prioritization of test cases, focusing on effort reduction of software testing. I would like to acknowledged my advisor, Simone R. S. Souza for guiding and supporting in this work.","PeriodicalId":235967,"journal":{"name":"2020 IEEE 13th International Conference on Software Testing, Validation and Verification (ICST)","volume":"446 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Anomaly Analyses to Guide Software Testing Activity\",\"authors\":\"Allan Mori\",\"doi\":\"10.1109/icst46399.2020.00055\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Software testing is a quality activity with the purpose of revealing errors not yet discovered. Also, this activity verifies if the software realizes its functionalities conformance with its specification. As software testing activity evolves during software development, a large set of test cases can be generated, compromising the effort during the regression testing, for instance. Regression testing is a type of software testing to confirm that a new program or code change has not adversely affected existing features of the software. In this activity, the tester may not have enough time to run all test cases, needing to decide which test cases are best in terms of effectiveness in reveal faults. In another way, during code refactoring activities, code smells can be identified, which represents unwanted situations that can negatively impact software quality. This project proposes an approach that employs information about code smells to guide software testing activity. Our hypothesis is that the code smells can guide, for instance, the prioritization of test cases, focusing on effort reduction of software testing. I would like to acknowledged my advisor, Simone R. S. Souza for guiding and supporting in this work.\",\"PeriodicalId\":235967,\"journal\":{\"name\":\"2020 IEEE 13th International Conference on Software Testing, Validation and Verification (ICST)\",\"volume\":\"446 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-10-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2020 IEEE 13th International Conference on Software Testing, Validation and Verification (ICST)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/icst46399.2020.00055\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 IEEE 13th International Conference on Software Testing, Validation and Verification (ICST)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/icst46399.2020.00055","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

摘要

软件测试是一项质量活动,其目的是揭示尚未发现的错误。此外,该活动还验证软件实现的功能是否符合其规范。随着软件测试活动在软件开发期间的发展,可以生成大量的测试用例,例如,在回归测试期间损害了工作。回归测试是一种软件测试,用于确认新程序或代码更改没有对软件的现有特性产生不利影响。在这个活动中,测试人员可能没有足够的时间来运行所有的测试用例,需要决定哪个测试用例在揭示错误方面是最有效的。另一种方法是,在代码重构活动期间,可以识别代码气味,这表示可能对软件质量产生负面影响的不希望出现的情况。这个项目提出了一种方法,使用关于代码气味的信息来指导软件测试活动。我们的假设是,代码气味可以指导,例如,测试用例的优先级,关注软件测试的工作量减少。我要感谢我的导师Simone R. S. Souza在这项工作中的指导和支持。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Anomaly Analyses to Guide Software Testing Activity
Software testing is a quality activity with the purpose of revealing errors not yet discovered. Also, this activity verifies if the software realizes its functionalities conformance with its specification. As software testing activity evolves during software development, a large set of test cases can be generated, compromising the effort during the regression testing, for instance. Regression testing is a type of software testing to confirm that a new program or code change has not adversely affected existing features of the software. In this activity, the tester may not have enough time to run all test cases, needing to decide which test cases are best in terms of effectiveness in reveal faults. In another way, during code refactoring activities, code smells can be identified, which represents unwanted situations that can negatively impact software quality. This project proposes an approach that employs information about code smells to guide software testing activity. Our hypothesis is that the code smells can guide, for instance, the prioritization of test cases, focusing on effort reduction of software testing. I would like to acknowledged my advisor, Simone R. S. Souza for guiding and supporting in this work.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信