软件缺陷面试题
一个缺陷报告都有那些内容?
缺陷编号、缺陷描述(定义缺陷的理由,程序的表现形式。需求明确的:根据需求描述—输入框只能输入--,而程序能够接受—类数据。或为最终用户考虑,为方便用户使用。)、重新步骤、预期结果、实际结果。
缺陷有那些状态并具体解释?
新建:软件测试人员发现新的缺陷写报告的状态
打开:由组长或经理检查缺陷的对不对的状态
修复:开发人员同意测试观点将缺陷的状态指为修复,并修复程序。
拒绝:开发人员对测试人员提交的缺陷持不同意的观点。
关闭:测试人员再次检查修改的没有问题的可以关闭,若再检查修改的不好需要重新修改的为重新打开。
(测试人员发现新的缺陷(新建) ,写报告交致组长或经理检查,经理认为是缺陷的为打开,后缺陷交开发人员修复(修复),若开发人员不同意为拒绝需要新建打开拒绝不断的循环,测试人员再次检查已经修改的软件若发现没问题的为关闭,有问题需要重新修改并重新打开。)
测试日志(IEEE829内有明确定义)
描述用来记录测试的执行结果、观察到的事件以及与测试有关的任何其他事件的任何特殊的方法或格式。
课后作业
缺陷报告的主要内容?
缺陷编号、缺陷描述、重新步骤、预期结果(验证怎样成功或失败的,验证行动作,预期提示哪里错,怎么改!)、实际结果。
测试日志的主要内容?
测试日志标识符、描述、活动和事件条目、执行描述、测试结果、环境信息、异常事件、事件报告标识。
总结报告的主要内容?
测试总结报告标识符、摘要、差异、测试充分性评价、结果汇总、评价、活动总结、批准。 缺陷的状态,并对每个状态进行描述?
缺陷的严重等级有几级并分别解释?
四级:致命级导致被测系统崩溃或关闭的
严重级,被测系统主要功能或杀手锏没实现的
一般级:基本功能实现,某功能有瑕疵的。
提示级:又叫建议级,界面展示或易用性问题。