欢迎来到Introzo百科
Introzo百科
当前位置:网站首页 > 技术 > 测牛学堂:2023软件测试面试点之bug的分类,如何定位bug解答

测牛学堂:2023软件测试面试点之bug的分类,如何定位bug解答

日期:2023-09-21 14:18

软件测试中bug 的分类

通常情况下,我们可以把bug分为4大类。分别是功能、性能、安全和专项质量。

1功能类型关注于系统业务流程是否正确,

2性能类型关注与系统业务流程是否顺畅;

3安全类型判断系统是否存在漏洞,是否符合安全标准与规范;

5专项质量通常关注与系统的用户体验(UX)、兼容性、稳定性和可靠性。

掌握bug定位的重要性

软件测试人员的首要任务就是发现Bug,把发现的Bug提交给开发人员进行修复。测试人员掌握Bug定位可以提交Bug时为开发人员提供更多有用信息,方便开发人员分析Bug的形成原因,更有效率地进行溯源并建立Bug特征,批量追踪和解决问题。

软件测试中定位bug的具体流程?

1检查引发BUG的环境、环境包括:测试环境、测试数据,排除测试⼈员的误操作导致的程序异常,这样可以避免很多无效BUG

2 确认测试环境和数据都正确后,再进⼀步分析BUG根源。这⾥需要看具体的测试业务,可借助相关的⼯具进⾏分析,⽐如抓包工具等等

3如果项目或业务有相关的⽇志记录,可通过分析⽇志来确认BUG,一般环境都是部署在Linux环境中,所以要比较熟悉linux中的相关命令

4 当测试⼈员经过⼀系列的分析,可以基本确认BUG产⽣的原因后,就可以直接找开发提bug了(注意沟通技巧),但是,如果项目是前后分离,还需要定位前后的问题

5 提一个BUG单到缺陷管理工具中,并每天跟踪BUG修改进度,直到BUG修复验证通过,方可以关闭

总结:

定位Bug首先要明确Bug的特征和复现步骤,通过分层分析关键过程的数据与问题特征,积累识别Bug特征与问题根源的经验,提高发现Bug的能力。

关灯