软件测试之综合类笔试题和面试题答案(三)

更新时间:高考猫

三、BUG管理工具的跟踪过程

  用BugZilla为例子

  测试人员发现了BUG,提交到Bugzilla中,状态为new,BUG的接受者为开发接口人员

  开发接口将BUG分配给相关的模块的开发人员,状态修改为已分配,开发人员和测试确认BUG,如果是本人的BUG,则设置为接收;如果是别的开发人员的问题,则转发出去,由下一个开发人员来进行此行为;如果认为不是问题,则需要大家讨论并确认后,拒绝这个BUG,然后测试人员关闭此问题。

  如果开发人员接受了BUG,并修改好以后,将BUG状态修改为已修复,并告知测试在哪个版本中可以测试。

  测试人员在新版本中测试,如果发现问题依然存在,则拒绝验证;如果已经修复,则关闭BUG。

四、您认为在测试人员同开发人员的沟通过程中,如何提高沟通的效率和改善沟通的效果?维持测试人员同开发团队中其他成员良好的人际关系的关键是什么?

  尽量面对面的沟通,其次是能直接通过电话沟通,如果只能通过Email等非及时沟通工具的话,强调必须对特性的理解深刻以及能表达清楚。

  运用一些测试管理工具如TestDirector进行管理也是较有效的方法,同时要注意在TestDirector中对BUG有准确的描述。

  在团队中建立测试人员与开发人员良好沟通中注意以下几点:

  一真诚

  二是团队精神

  三是在专业上有共同语言

  四是要对事不对人,工作至上

  当然也可以通过直接指出一些小问题,而不是进入BUG Tracking System来增加对方的好感。

五、你对测试最大的兴趣在哪里?为什么?

  回答这个面试题,没有固定统一的答案,但可能是许多企业都会问到的。提供以下答案供考:

  1、最大的兴趣,感觉这是一个有挑战性的工作;

  2、测试是一个经验行业,工作越久越能感觉到做好测试的难度和乐趣

  3、通过自己的工作,能使软件产品越来越完善,从中体会到乐趣

  回答此类问题注意以下几个方面:

  1、尽可能的切合招聘企业的技术路线来表达你的兴趣,例如该企业是数据库应用的企业,那么表示你的兴趣在数据库的测试,并且希望通过测试提升自己的数据库掌握能力。

  2、表明你做测试的目的是为了提升能力,也是为了更好的做好测试;提升能力不是为了以后转开发或其他的,除非用人企业有这样的安排。

  3、不要过多的表达你的兴趣在招聘企业的范畴这外。比如招聘企业是做财务软件的,可是你表现出来的是对游戏软件的兴趣;或招聘是做JAVA开发的,而你的兴趣是在C类语言程序的开发。

六、你自认为测试的优势在哪里?

  该面试也没有固定不变的答案,但可参考以下几点,并结合自身特点:

  1、有韧性

  2、有耐心

  3、做事有条理性

  4、喜欢面对挑战

  5、有信心做好每一件事情

  6、较强的沟通能力

  7、从以前的经理处都得到了很好的评价表明我做的很好

七、集成测试通常都有那些策略?

  1、大爆炸集成

  2、自顶向下集成

  3、自底向上集成

  4、三明治集成适应于大部分软件开发项目

  5、基干集成

  6、分层集成

  7、基于功能的集成

  8、基于消息的集成

  9、基于风险的集成

  10、基于进度的集成

  1 请你分别画出OSI的七层网络结构图和TCP/IP的四层结构图。

  答:OSI七层网络结构图,由上至下:

中国点击率最高的一篇文章 !