软件测试工程师笔试试题 软件测试工程师笔试试题 01. 为什么要在一个团队中开展软件测试工作? 02. 您是否了解以往所工作的企业的软件测试过程?如果了解,请试述在这个过程中都有哪些 工作要做?分别由哪些不同的角色来完成这些工作? 03. 您是否了解以往所工作的企业的软件开发过程?如果了解,请试述一个完整的开发过程需 要完成哪些工作?分别由哪些不同的角色来完成这些工作?(对于软件测试部分,可以简述) 04. 您在以往的测试工作中都曾经具体从事过哪些工作?其中最擅长哪部分工作? 05. 您所熟悉的软件测试类型都有哪些?请试着分别比较这些不同的测试类型的区别与联系 (如功能测试、性能测试 ,, ) 06. 请试着比较一下黑盒测试、白盒测试、单元测试、集成测试、系统测试、验收测试的区别 与联系。 07. 测试计划工作的目的是什么?测试计划工作的内容都包括什么?其中哪些是最重要的? 08. 您认为
第一卷的部分参考答案 测试人员考试试题试卷(转贴) 测试人员考试试卷 (考试 时间 90 分钟,满分 100 分) 一、判断题(每题 1 分, 12 分,正确的√,错误的╳) 1.软件测试的目的是尽可能多的找出软件的缺陷。 () 软件测试的目的就是为了 发现软件中的缺陷, 从这个意义上面说上面的这个论断是正确的。 不少人会认为软 件测试可以保证软件的质量, 其实这个观点是错误, 测试只是软件质量控制中的一 个角色,其活动并不能达成软件质量保证的效果。 所以不要认为一个公司里面如果 有了软件测试人员,产品的质量就会好起来。 2. Beta 测试是验收测试的一种。 () Beat 测试和验收测试是两种不同的测试。 验收测试的目的是为了以发现”未实现的需求”为目的,以评估”适合使用”为目 标,该类测试的不是以发现缺陷为主要目的。 beta 测试是一模拟真实的使用环境 从而发现缺陷的一种测试。所以