本文格式为Word版,下载可任意编辑
魏 第 1 页 共 3 页 微软软件测试面试题
2. 假如将你的程序的语言扩展到非英语,例如中文, 你如何测试.
3. 给你一个COCAN, 你如何测试(解释说就是罐装的可口可乐).
4. 当你的程序遇到BUG的时候,你选择怎样处理.
5. 你如何isolation 你程序里的BUG.
6. 给你一个产品有10个functionality,假如时间紧迫, 只能测其中的5个, 你如何选择.
其它相关:
假如别人问我这些题目,我想我会大致这样回答,各位从事软件测试的同志们帮我看看回答的怎么样。
01. 为什么要在一个团队中开展软件测试工作?
答:软件测试在整个一个团队中占有特别重要的地位,具体来说就是测试是一个发觉软件错误的过程,执行软件测试会以最少的人力和时间,系统的找到软件存在的缺陷和错误,建立起开发人员和使用者对软件的信念。
02. 您是否了解以往所工作的企业的软件测试过程?假如了解,请试述在这个过程中都有哪些工作要做?分别由哪些不同的角色来完成这些工作?
答:软件测试部门协作系统分析人员软件需求分析商量,并依据需求说明书制定《项目测试打算》,编写测试用例,建立测试环境。
软件测试人员负责软件开发部门的新产品测试及原有产品的升级测试,负责软件问题解决过程跟踪,负责软件开发文档开发工作的规范化及管理开发部门的产品文档,制作用户手册及操作手册,负责产品的上线测试,监督软件开发过程的执行,提高产品质量。
03. 您是否了解以往所工作的企业的软件开发过程?假如了解,请试述一个完好的开发过程需要完成哪些工作?分别由哪些不同的角色来完成这些工作?(对于软件测试部分,可以简述) 本文格式为Word版,下载可任意编辑
魏 第 2 页 共 3 页 答:需求人员连同系统分析人员测试人员开会商量需求。系统分析人员写出需求分析说明,并连同系统分析人员测试人员需求人员开会商量可行性。系统分析人员写出具体设计说明书,程式人员编码,给出系统流程图。交与测试人员,测试人员给出Bug统计表。