[论文解读] Planning Activities in Software Testing Process: A Literature Review and Suggestions for Future Research
本篇文献综述探讨了软件测试流程中的测试计划活动,识别出现有实践中的不足,并提出了一个结构化的框架以改进计划工作。研究揭示了由于测试人员和研究人员知识不足,导致测试计划应用不充分,进而引发项目成本上升和交付风险增加。本文提出了改进建议,以提升软件测试中的意识水平和方法论。
Software testing process consists of activities that implemented after it is planned and including to document related testing activities. Test processes must be applied necessarily for able to clearly see the quality of software, the degree of reliability, whether it is ready for delivery, the degree of effectiveness and remains of how much testing. One of the most important phase of these processes is test planning activities. Test planning activities directly affects the project's success in software projects. In this study, software testing process, and test planning activities carried out in this process was first clearly demonstrated by the literature review. Later, a basic software testing process and test planning process were determined and explained step by step. In this way, it was aimed to give a different and deep perspective to the test planning activities and to raise awareness on the topic. As a result of the research, it was seen that the test planning activities are not applied adequately at present, software testers, experts or researchers do not have enough knowledge about the details of the method, and this situation causes very serious negative results in the delivery and cost in software projects. Finally, the topic was discussed in detail, and some conclusions and recommendations were given for the personnel in the field of software testing. In this point, the study is expected to contribute the literature.
研究动机与目标
- 通过全面的文献综述,分析当前软件测试流程中测试计划活动的现状。
- 识别当前实践中测试计划应用中的缺陷,包括测试人员和研究人员对意识和方法论知识的缺乏。
- 提出一个结构化、分步的软件测试与测试计划流程模型,以提升清晰度和有效性。
- 提高实践者和研究人员对测试计划质量与项目成果的意识,并提供可操作的建议。
- 通过突出测试计划中研究不足的方面,并为未来研究指明方向,为学术文献做出贡献。
提出的方法
- 对现有关于软件测试和测试计划活动的研究进行了系统性文献综述。
- 综合文献研究结果,定义了一个基本的软件测试流程及相应的测试计划流程。
- 将关键的测试计划活动映射到软件开发生命周期的特定阶段。
- 提出测试计划活动的分步说明,以提升清晰度和实际应用性。
- 通过现有研究和实践者报告的主题分析,识别测试计划中的重复性缺陷。
- 基于综合研究结果提出建议,以指导实践者和研究人员改进测试计划实践。
实验结果
研究问题
- RQ1在软件测试流程中,测试计划涉及的核心组成部分和活动有哪些?
- RQ2尽管测试计划在软件项目中具有关键作用,为何目前仍存在应用不足或执行不充分的问题?
- RQ3测试计划不充分会对软件质量、项目成本和交付时间表产生哪些后果?
- RQ4如何设计并实施一个标准化且结构化的测试计划流程,以提升软件测试的有效性?
- RQ5在软件工程中,改进测试计划方面存在哪些关键研究空白和未来研究方向?
主要发现
- 在实践中,测试计划活动经常被忽视,许多软件测试人员和研究人员缺乏对正确方法论的详细知识。
- 测试计划不足对软件项目交付造成显著负面影响,包括成本上升和可靠性下降。
- 文献表明,测试计划缺乏标准化框架,导致测试流程不一致且往往无效。
- 实践者亟需提高对测试计划重要性及其实施机制的认识和教育。
- 本研究识别出针对测试计划的研究存在空白,表明该领域亟需更多针对性的研究。
- 所提出的测试计划框架提供了一套结构化、分步的方法,可提升测试活动的清晰度和有效性。
更好的研究,从现在开始
从阅读论文到最终审阅,大幅缩短您的研究时间。
无需绑定信用卡
本解读由 AI 生成,并经人工编辑审核。