发现缺陷仅仅是软件测试的第一步。
如果基于发现的已经缺陷,通过软件测试理论知识,将bug按照严格的严重级别及优先级别分类整理划分,这是提交缺陷最重要的一步。
太多初学者提交bug容易犯如下这些错误:

第一,缺陷标题编写不规范;
编写优先的缺陷标题,可提升测试与开发之间的沟通效率。

工作中见过太多人,经常提交一个bug,开发看不懂,或者无法根据缺陷的步骤来重现缺陷。
这时候开发人员就会过来与测试人员进行沟通。
你帮我演示一下这个bug是如何发生的呗?
于是测试人员需要浪费时间与开发人员进行缺陷的演示。
如果我按缺陷的规范标准提交合格的缺陷。
就可节约开发与测试之间的沟通时间与成本,也省去了缺陷演示的环节。
如果按规范提交bug呢?
【模块名称】路径描述-问题描述
例如:【登录模块】输入正确的用户名或密码——用户登录失败
看下面这个案例就理解了。
第二,缺陷属于前端bug还是后端bug,定义不明确;
发现bug后,最重要的工作是分析、定位bug。
如何分析定义前端bug或后端bug?
这是作为一名合格测试人员必备的标准。
第一,根据问题的呈现形式分析,一般基于页面显示、兼职性问题都属于前端问题。
相对后端问题来讲,前端问题基本浮于表面。
而后端问题更趋向于业务逻辑及服务端层面。
后端问题通过接口状态码来分析。
前端问题通过页面数据及输入条件、弹窗提升、数据读取的准备性来分析。
除了前端后问题,还需关注数据层面的问题。
这块需要结合数据库来分析排查问题。
通过上述内容的信息收集、分析、处理,相信小伙伴们对缺陷的前端与后端定位有了清晰的理解。
第三,如果提交优先缺陷?
提交缺陷如下图所示:
相信大家都有被这些问题困扰。
希望通过这篇文章能帮助大家解决这些提交缺陷的困惑。