软件测试开放题总结

1、为什么要在一个团队中开展软件测试工作?

  因为没有经过测试的软件在发布之前不知道该软件的质量。在这个情况下就需要在团队中开展软件测试的工作,在测试的过程中发现软件中存在的问题,及时让开发人员得知并修改问题,在即将发布时,从测试报告中得出软件的质量情况。

2、一个测试工程师应具备那些素质和技能?

技术素质要求:软件开发技术软件测试技术软件工程方面的能力行业知识

非技术素质要求:沟通能力、自信心、幽默感、外交能力、足够的耐心、怀疑精神、自我督促、洞察力。

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

尽量能有面对面的沟通,如果做不到,那么尽量能直接通过电话沟通,如果只能通过Email等非及时沟通工具的话,强调必须对特性的理解深刻及表达清楚。

关键:真诚,团队精神,专业上有共同语言,当然也可以通过直接指出一些小问题,而不是进入BUGTracking System来增加对方的好感。

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

测试有难度,有挑战性,做测试越久越能感觉到做好测试有多难。

5、你的测试职业发展是什么?

测试经验越多,测试能力越高。所以我的职业发展是需要时间积累的,一步步向高级测试工程师奔去。

6、当开发人员说不是BUG时,你如何应付?

如果确实是自己理解错误,则承认错误。

如果是需求不明,请项目经理补充清楚。

如果双方理解不一致,且都不能互相说服,则请项目经理判断。

7、为什么选择测试这行?

它是一个新兴的行业,有发展潜力,而且很锻炼人,需要掌握更多的技能,比做开发要更难。

8、为什么值得他们公司雇用?如果我雇用你,你能给部门带来什么贡献?

帮助公司提高软件质量和测试部门的技术水平。分享我的测试经验和测试技能,提高测试部门技术水平。

9、你的工作通常能在时限内完成吗?

在有足够的资源和合理的工作量的情况下,完全可以按时完成。

10、通常你对于别人批评你会有什么样的反应?

有错即改,无措勉之。

11、如果你接到一个客户抱怨的电话,你确知无法解决他的问题,你会怎么处理?

为什么抱怨?是怎么样的问题?

如果是客服问题,提交客服部门解决,如果是质量问题,分析原因,下一版本改进。

你可能感兴趣的:(软件测试)