10道常见测试面试题分析,你都掌握了吗?

发表于:2019-12-11 10:46

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:覃振鸿    来源:博客园

  Q1:什么是回测?
  答:在新版本中,对上一个版本中测试过的所有功能,再重新测试一遍。
  Q2:为什么要做回测
  答:1.由于新版本中新添加的功能可能会对原有功能产生影响,带来新的BUG。
  2.解决的BUG可能有可能会产生新的问题,所以要对原有的功能进行回归测试,如果使用自动化的方式进行回归测试,效率会更高
  Q3:缺陷报告的处理过程(生命周期)?
  答:new→open→fixed→closed
  Q4:影响制定BUG优先级的因素有哪些?
  答:1)缺陷的严重程度,缺陷越严重,优先级越高,
  2)开发人员的开发压力,开发压力越小,优先级越高
  3)缺陷的影响范围,影响范围越大,优先级越高
  4)解决缺陷成本,时间或金钱,成本越低,优先级越高
  Q5;缺陷的严重程度和优先级是严格成正比关系吗?
  答:不是,例如:界面错别字,严重程度低,但是优先级高
  Q6:缺陷的严重程度和优先级确定后,是否可以修改?
  答:严重程度确定后不能修改,但是优先级开发方往往会修改,通常是往后推迟(delay)
  Q7:在发布的软件版本中,是否可能有发现但没解决的BUG?
  答:有可能有这类BUG,对于这类缺陷,通常是要开缺陷讨论会,权衡解决BUG的成本,和不解决BUG的是否会给用户带来重大影响,或承担法律诉讼后果后才可确定,该类BUG在发布后软件公司会通过升级版本或者打补丁的方式给与解决。
  Q8:测试人员如何处理随机BUG?
  答:1)随机BUG要求必须提交
  2)注明该BUG是随机BUG
  3)描述的越详细越好,尽量截图或者录视频
  4)尽量配合开发方对BUG的调查,例如:保留测试环境,提供随机BUG出现的大概频率
  5)如果必要,可以加入白盒测试配合BUG调查
  Q9:如果测试时间紧张,应优先测试哪些边界值相关的点?
  答:应优先测试边界值点,也就是最大值和最小值,测试时间紧张时,次边界值可以忽略(如果后续有时间再继续补充)
  Q10:是否所有数据的边界,都是早就在需求中明确好的?
  答:不一定都能早期就明确边界,有的可以,而有的数据是研发进行一段时间后才明确的(需求是经常变更的)

      本文内容不用于商业目的,如涉及知识产权问题,请权利人联系博为峰小编(021-64471599-8017),我们将立即处理
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号