欢迎来到Introzo百科
Introzo百科
测牛学堂:2023软件测试面试点之bug的分类,如何定位bug解答
软件测试中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的能力。
相关文章
- 10-06 需要导出100多个Excel报表,所以实现起来足够
- 10-06 for循环内嵌套for循环,你需要了解的代码性能优
- 10-06 for循环内嵌套for循环,你需要了解的代码性能优
- 10-06 IntelliJ IDEA的神级插件,由ChatG
- 10-06 IntelliJ IDEA的神级插件,由ChatG
- 10-06 Service层的异常是抛给Controller层
- 10-06 华为p50功耗排行查看教程
- 10-06 Huawei Share连接电脑教程
- 10-06 华为鸿蒙系统支持的手机型号列表
- 10-06 Python Joblib库使用方法总结
- 10-06 Python标准类库
- 10-06 Java Maven 设置配置参考
- 10-05 戈多的场景树
- 10-05 戈多动画
- 10-05 在 Godot 中设计标题画面
- 10-05 信息搜索和可视化
- 10-05 设计流程与任务分析
- 10-05 颤动警报对话框
- 10-05 PostgreSQL远程连接配置管理/账号密码分配
- 10-05 Windows server 创建FTP 包括ft
- 最近发表