首页 > 编程知识 正文

软件测试bug管理工具,面试题bug的生命周期

时间:2023-05-04 00:53:21 阅读:144667 作者:187

软件测试的生命周期:需求分析—测试计划—测试设计/开发—测试执行—报告评估

需求分析:深入了解需求,分析需求,验证需求。 目的:消除不合理需求,从需求中提取测试点。

测试计划:计划时间、人员、目的、测试范围。

测试设计/开发:开发或编写测试用例,开发人员同时进行开发工作。

测试运行:测试人员运行测试用例验证需求是否实现,发现错误需要记录,开发者修改后进行回归测试。

报告评估:测试工作完成后,生成测试分析报告,共运行了哪些用例、发现了多少错误、修复了多少错误、留下了错误、在线风险。

bug描述

标题:测试用例问题。

(1)版本号;2 )测试环境;3 )测试数据;4 )测试步骤;5 )实际结果;6 )预期结果;7 )错误级别、附件(屏幕截图、错误日志等)。

bug级别:

(1)崩溃:已经影响系统运行,冻结、崩溃、死循环

)2)严重)系统还能运行,但不稳定,继续下去后果严重

)3)一般)不影响系统稳定运行,但影响用户体验,无法实现次要功能,某些条件下查询错误,数据重复显示。

(4)次要)建议)界面友好,对用户的系统使用影响不大,影响用户体验。

当开发人员和测试人员产生冲突的时候该怎么办?

)1)检查自身,看这个bug是否说明清楚

)2)站在用户使用的立场上,说服开发者

)3)错误级别的定义必须符合公司规定,合理、有根据

)测试人员必须不断提高自己的业务水平和技术能力。 除了发现错误外,还可以确定错误的原因并提出解决方案。

)5)可以与产品经理、开发人员一起进行会议讨论,研究错误的解决方案。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。