zl程序教程

您现在的位置是:首页 >  其他

当前栏目

8年测试工程师 —— 如何尽量多的发现bug(缺陷)

BUG工程师测试 如何 发现 缺陷
2023-09-14 09:11:16 时间

多找bug

沟通

在测试前期与开发沟通 确认测试重点  确认测试的优先级

了解开发人员技术和业务背景  业务水平   技术水平  代码质量  人员流动性

在测试结束后  

对已发现的bug进行统计  知道高发概率bug  在新项目中要进行重点测试

针对代码  代码复杂度

版本管理   

针对基础测试基础版本要进行充分的测试

验收前的最后一个版本一定要进行完全重复测试

测试方法

黑盒方法  功能问题   无法保证所有的代码逻辑都被执行到   用白盒测试思想补充黑盒测试

静态测试方法   文档评审  代码走查

测试过程  

上一阶段为下个阶段提供重点指导

用户参与的测试或用户反映回来的错误和问题为下次测试的或测试补充的必备内容

补充

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

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

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

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

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

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

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

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

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

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

最后感谢每一个认真阅读我文章的人,看着粉丝一路的上涨和关注,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走


在此特意为大家准备了一份13G的超实用干货学习资源,涉及的内容非常全面,涵盖功能测试、Python编程语言,接口测试、UI自动化测试、性能测试......包括软件学习路线图,50多天的上课视频、16个突击实战项目,80余个软件测试用软件,37份测试文档,70个软件测试相关问题,40篇测试经验级文章,上千份测试真题分享,还有2022软件测试面试宝典,还有软件测试求职的各类精选简历,希望对大家有所帮助…..关注下方公众号免费获取~