-
以下是常见软件测试工程师面试题目
资源介绍
. 当你的程序遇到BUG的时候,你选择怎样处理.
2. 你如何isolation 你程序里的BUG.
3. 给你一个产品有10个functionality,如果时间紧迫, 只能测其中的5个, 你如何选择.
4. 你如何在pocket pc 上TEST 你的程序. 你考虑了哪些方面.
5. 如果将你的程序的语言扩展到非英语,例如中文, 你如何测试.
6. 给你一个COCAN, 你如何测试(解释说就是罐装的可口可乐).
其它相关:
如果别人问我这些题目,我想我会大致这样回答,各位从事软件测试的同志们帮我看看回答的怎么样。
01. 为什么要在一个团队中开展软件测试工作?
答:软件测试在整个一个团队中占有非常重要的地位,具体来说就是测试是一个发现软件错误的过程,执行软件测试会以最少的人力和时间,系统的找到软件存在的缺陷和错误,建立起开发人员和使用者对软件的信心。
02. 您是否了解以往所工作的企业的软件测试过程?如果了解,请试述在这个过程中都有哪些工作要做?分别由哪些不同的角色来完成这些工作?
答:软件测试部门配合系统分析人员软件需求分析讨论,并根据需求说明书制定《项目测试计划》,编写测试用例,建立测试环境。
软件测试人员负责软件开发部门的新产品测试及原有产品的升级测试,负责软件问题解决过程跟踪,负责软件开发文档开发工作的规范化及管理开发部门的产品文档,制作用户手册及操作手册,负责产品的上线测试,监督软件开发过程的执行,提高产品质量