摘要
随着软件应用的发展,软件出现了推出快、变化频繁、接口杂、重体验、开放性等特点。为了适应这种变化,保证产品的质量,通过对"同时进行设计、测试和学习"的探索性测试进行研究,总结出几种可采用探索性测试的情况,并将探索性测试融入到传统的软件测试流程体系中。选取三个不同类型的项目进行实践来研究如何采用探索性测试方法开展软件测试工作。根据测试结果分析实施了探索性测试后发现的缺陷分布情况。研究结果表明,实施探索性测试能够发现更多功能性和易用性方面的缺陷,能够有效提高千行代码缺陷率,降低缺陷漏测率,提高产品质量。
With the development of software applications,the software has the characteristics of fast launch,frequent changes,miscellaneous interfaces,heavy experience,openness and so on.In order to adapt to this change and ensure the quality of products,exploratory testing of"imultaneous design,testing and learning"was studied to summarize several situations where exploratory testing could be adopted.And exploratory testing would be integrated into the traditional software testing process system.Then three different types of projects were selected for practice to study how to use exploratory testing method to carry out software testing.According to the test results,the distribution of defects discovered after exploratory testing was analyzed.The research results show that the implementation of exploratory testing can find more defects in functionality and ease of use.It can effectively improve the defect rate of thousand lines of code,reduce the defect leakage rate,and improve product quality.
作者
杨燕
刘钊
蔡久涛
Yang Yan;Liu Zhao;Cai Jiutao(Jiangxi Aerospace Wuhu Cloud Technology Co.,Ltd.,Nanchang 330096,Jiangxi,China;Aerospace Star Technology Co.,Ltd.,Beijing 100086,China;Kingdee Software(China)Nanchang Branch Co.,Ltd.,Nanchang 330096,Jiangxi,China)
出处
《计算机应用与软件》
北大核心
2020年第6期29-33,64,共6页
Computer Applications and Software
关键词
探索性测试
脚本化测试
测试流程
千行代码缺陷率
Exploratory testing
Scripted testing
Testing process
Defect rate of thousand lines of code