2017软件测试面试题
软件测试面试者要在提问环节有很好的表现,提前了解面试题也很有必要,那么2017年的软件测试面试有哪些面试题呢?以下是阳光网小编帮你们整理的2017软件测试面试题,一起来学习啦。
2017软件测试面试题(一)
1、测试员的基本工作职责?
1)阅读和编写《测试计划》
2)编写《测试用例》
3)执行测试,发现缺陷,编写提交《缺陷报告》
4)跟踪管理缺陷
5)编写提交《缺陷总结报告》
2、缺陷报告的组成部分是什么?
1)缺陷编号(defect ID)
2) 缺陷标题(summary)
3)缺陷发现者(detected by)
4)缺陷发现日期(detected on date)
5)缺陷所属的模块(subject)
6)版本(detected in release)
7)指派给谁(assigned to)
8)缺陷状态(status) new,open,rejected,fixed,reopen,closed.
9)严重程度(severity)
10)优先级(priority)
11)缺陷描述(description)
3、缺陷的处理过程?缺陷的生命周期?
1)测试人员将缺陷填写《缺陷报告》,提交给开发经理,并将缺陷状态设置为new(新的缺陷)。
2)开发经理验证缺陷有;两种情况。
情况一、验证通过,开发经理会将缺陷指派给相应的开发人员负责修改缺陷,并将缺陷状态设置为open(打开的缺陷,开发方承认的缺陷)。
情况二、验证不通过,开发经理会拒绝缺陷,并将缺陷状态设置为:rejected(被拒绝的.缺陷,不被承认的缺陷){缺陷被拒绝后,与测试组长或经理汇报,通过沟通的方式(可能涉及开发人员)最终确认是否为缺陷。如果是,就关闭缺陷(closed);如果不是,谁拒绝的谁打开(open)}
3)开发人员修改指派给自己的缺陷,并将缺陷状态设置为:fixed(修改后的缺陷,待返测的缺陷)
4)测试人员对修改的缺陷进行返测,
情况1)、f返测成功,将缺陷状态设置为:closed(结束的缺陷,关闭的缺陷)
情况2)、返测失败,将缺陷状态设置为:reopen(重新打开的缺陷,返测失败的缺陷),开发人员会再次修复,直到缺陷被通过返测被关闭为止。
4、缺陷的基本处理过程?
New→open→fixed→closed
1)带有返测失败的缺陷处理过程?
New→open→fixed→reopen→fixed→closed
2)被拒绝的缺陷的处理过程?(扩展)
-- 真的缺陷New →rejected→open→fixed→closed
-- 假的缺陷new→rejected→closed
2017软件测试面试题(二)
1、影响优先级的因素有哪些?
1)缺陷的严重程度,一般缺陷越严重,优先级越高(并不是绝对的)。
2)开发人员的开发任务压力,任务越大优先级越小,任务压力越小优先级越大。
3)缺陷的影响范围,范围越大优先级越大,范围越小优先级越小。
4)解决缺陷所花费的成本(时间)。时间越短优先级越高,时间越长优先级越小(例如:界面错字)。
2、优先级和严重程度一旦确定可不可以修改?
严重程度一旦确定一般不可以修改。优先级一般情况可以改,而且通常是向后延迟。
3、缺陷的优先级和严重程度是否严格成正比?
不一定。
例如:界面的错别字的严重程度是low,但是优先级可以是urgent。
4、在软件的发布版本中,会不会出现发现,但是没有解决的缺陷?
会!
这样的.bug要经过bug讨论会,权衡解决bug的成本和不解决bug的风险才能确定。企业在产品发布后一般会通过打补丁和升级的方式来解决此类的bug。
5、边界值在冗余的情况行下怎么处理?
与某个等价类存在重复,但是为了更好的测试质量,必须要测试。
2017软件测试面试题(三)
1、测试用例包括哪些部分?
用例编号;场景目的,测试步骤;预期结果。
2、理想的测试思想是什么?
用最少的测试数据达到最好的测试效果。
3、等价类划分法的应用场合和测试思想。
只要有数据输入的地方就可以使用。
思想:从大量的数据中划分若干的范围,然后在从每一个范围中挑选代表数据进行测试。
4、有效等价类和无效等价类的概念?
有效等价类:对程序来说有意义的,合理的.数据输入集合。
无效等价类:对程序来所无意义的,不合理的数据输入集合。
5、软件的两个基本条件?
功能的基本实现;强大的异常处理能力(健壮性)。
6、使用等价类划分的步骤?
1)需求分析(初步划分),划分等价类。
2)细化等价类。依据数据的类型和格式。
3)将等价类填写到《等价类表》中。
4)编写《测试用例》。每个等价类至少要挑选一个代表数进行测试。
7、每个控件单独测试时,存在哪两个问题?
1)有效等价类在测试时存在冗余(重复)。
2)无效等价类在测试时存在许多没有考虑到的因素(适当优化)
8、等价类的特点是什么?
严格来说,在同一个等价类中挑选的数据测试的数量对程序测试质量没有影响。
9、边界值法的应用场合?
有数据输入的地方可以用边界值法,边界值法常常和等价类划分法一起使用。
10、边界值法怎么使用?
1)边界值:有效等价类和无效等价类之间的分界点。
2)次边界值:在边界值两边的点是次边界值。
【软件测试面试题】相关文章:
软件测试面试题12-09
软件测试经典面试题04-07
软件测试的面试题04-07
软件测试面试题04-03
金融软件测试面试题04-07
高级软件测试面试题04-07
android软件测试面试题04-04
软件测试员面试题04-03
软件测试面试题大全04-03