[原创]怎样尽可能多地发现缺陷,避免遗漏缺陷?

本文针对软件测试中出现的缺陷遗漏问题进行了深入探讨,提出了一系列改进措施,包括加强测试前准备、完善测试用例、合理分配测试策略等,旨在提高测试质量和效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

    遗漏缺陷,对测试来说,这是个很敏感的话题; 遗漏缺陷对每个项目来说,或多或少都会有,但如何能尽量避免遗漏缺陷,这是个很头疼的话题,特别是在项目多,但测试人员少的情况下,测试时间被压缩,参与项目测试的测试人员频繁调动,大家都在赶进度,这在一定程度上加剧了缺陷的遗漏。

    年底了,公司的项目都要赶在过年前结项,一大堆的项目等着测试,测试人员又少;我统计了下近期结项的几个项目,缺陷遗漏率明显增高,更有甚者,有个别项目在第三循环测试后,缺陷遗漏率仍达到80%,多可怕的一个数字呀,这样的产品上线后,会是什么样的结果??

  今天,我向部门的其他测试人员了解了下,对于这种情况,相当大部门的同事均认为是公司项目多,测试时间紧,以致开发及测试质量明显下降。测试时间紧,测试人员调动大,这确实是个原因,但并不是主要原因,主要原因还在于测试用例及测试策略的不规范,以及测试前的准备工作不到位。

  以下有几点本人的看法:

1.无论在什么情况下,测试前的准备工作要做足,对于参与测试的人员,在测试前,需进行项目新增功能点的培训,让参与测试的人员能尽快熟悉系统,减少测试过程中不必要的沟通。

2.测试用例需尽量完善,如果靠执行测试用例,能发现70%的缺陷,那这个用例就很优秀了。但目前普遍都达不到这个要求。

3.测试策略需尽量分配到具体功能点或者具体业务流,不要以整个大模块为分配点,以整个模块为测试目标,测试人员会导致测试重点不明或者产生测试重点偏差,容易遗漏缺陷。

4.第一循环测试,尽量投入人力和时间,要在第一循环发现大部分缺陷,不要把缺陷留到后面。

5.每天下班前,需召集参与项目测试的所有人员,讨论下今天的测试情况及缺陷情况,有必要时并适时对测试策略进行调整。

6.测试策略需注意交叉测试,以缓解测试人员由于审美疲劳产生的缺陷遗漏。

7.每个测试循环的测试完成后,需及时维护测试用例,新增并维护遗漏的业务流或功能点。

8.对于一个维护类型的项目,自动化测试很重要,它能代替手工完成很大部分的工作量。需大力推广自动测试。

9.另外,缺陷描述需准确,以减少由于开发人员看不懂缺陷而进行来回沟通的时间。

10.每次测试完成后,项目测试负责人都需总结经验,并总结比较容易出现缺陷的模块,以备下次测试时做为重点。

转载于:https://www.cnblogs.com/ybbh5776/archive/2011/08/26/2154258.html

在软件测试实践中,错误猜测法是一种依靠测试人员的经验和直觉来设计测试用例的方法。它能够帮助测试团队发现其他方法可能遗漏的错误,但其主观性强,可能导致测试覆盖率的不确定性。为了提高测试的系统性和有效性,同时确保测试用例能够尽可能覆盖潜在的软件缺陷,建议如下: 参考资源链接:[测试用例设计:深入理解错误猜测法](https://wenku.youkuaiyun.com/doc/5i6ugammh3?spm=1055.2569.3001.10343) 1. 知识融合:在运用错误猜测法之前,首先应用系统化的测试用例设计方法,如边界值分析、等价类划分等,确保基础测试用例覆盖主要的功能和边界条件。 2. 经验分享:组织经验交流会议,让资深测试人员分享他们过去的案例和测试经验,为团队提供更广泛的问题猜测角度。 3. 直觉引导:鼓励测试人员进行头脑风暴,提出他们认为可能出现问题的场景,并将这些场景转化为具体的测试用例。 4. 覆盖率评估:在设计测试用例时,定期评估测试用例对代码的覆盖率,确保测试用例能够尽可能覆盖更代码路径和功能点。 5. 组合策略:将错误猜测法与其他测试方法结合使用,通过自动化测试工具来执行基础的测试用例,而把更精力放在手工测试上,利用错误猜测法设计的测试用例去寻找那些自动化测试难以发现的问题。 6. 持续迭代:测试是一个迭代过程,根据测试结果不断调整测试用例,以适应软件的更新和变化,持续寻找新的潜在缺陷。 7. 文档记录:详细记录测试过程和发现缺陷,形成案例库,供以后的测试和错误猜测法使用时参考。 通过这些措施,可以最大化错误猜测法在提高测试用例覆盖率方面的潜力,同时降低其主观性和不确定性带来的风险。对于想要深入了解错误猜测法的设计原理和实施策略,推荐阅读《测试用例设计:深入理解错误猜测法》一书,它将为读者提供全面的理论基础和实际应用指南。 参考资源链接:[测试用例设计:深入理解错误猜测法](https://wenku.youkuaiyun.com/doc/5i6ugammh3?spm=1055.2569.3001.10343)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值