《软件测试常见面试题.doc》由会员分享,可在线阅读,更多相关《软件测试常见面试题.doc(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 软件测试常见面试题软件测试常见面试题1 1.测试和质量保证有什么区分 你的看法 质量保证是对软件制作过程的制作质量进展治理,看是否符合公司的规定。软件测试是对软件产品的质量本身进展测试,是从技术方面动身测试软件质量 2.用过什么缺陷治理工具 流程是什么 有什么能改良的 我所熟识的是TD 流程是讲测试规划、方案、测试用例录入TD,在TD上执行测试用例记录缺陷,并对bug进展跟踪。 3.你有没有用过QTP做工程,QTP的工作原理 我有用QTP做过工程QTP的工作原理是执行重复的手动测试, 首先制定测试规划再依据测试规划创立测试脚本,然后对脚本进展优化增加测试脚本的能接下来运行脚本分析测试的结果
2、4.什么是白盒测试?白盒测试的工具有哪些? 白盒测试是测试人员利用程序内部的规律构造及有关信息,设计或选择测试用例,对程序全部的规律路径进展测试。 工具有:RationalPurify 、Rational Quantify 、Rational Purecoveage 软件测试常见面试题2 1测试的目的是什么? 测试的目的是找出软件产品中的错误,是软件尽可能的符合用户的要求。当软件测试是不行能能够找出全部的错误的。 2. 测试分为那几个阶段? 3. 一般来说测试大体分为5个阶段: 单元测试、集成测试、确认测试、系统测试、验收测试在测试过程中假如有需要还要进展回归测试。 3. 单元测试的测试对象,
3、目的、测试依据、测试方法? 测试对象是模块内部的程序错误;目的”是消退局部模块规律和功能上的错误和缺陷; 测试依据是模块的具体设计;测试方法采纳白盒测试。 4. 集成测试的测试对象,目的、测试依据、测试方法? 集成测试的测试对象是模块间的组装和调用关系;目的是找出与软件设计相关的程序构造模块调用关系,模块间接口方面问题;测试依据是概要设计;测试方法采纳灰盒测试。 5. 系统测试的测试对象,目的、测试依据、测试方法? 系统测试的测试对象是整个系统;测试的目的是对整个系统进展测试;测试的依据是需求规格说明书;测试方法黑盒测试。 6. 测试掩盖的类型 测试掩盖的类型有:语句掩盖、判定掩盖、条件掩盖、
4、判定/ 条件掩盖、条件组合掩盖、路径掩盖 软件测试常见面试题3 01. 为什么要在一个团队中开展软件测试工作? 答:软件测试在整个一个团队中占有特别重要的地位,详细来说就是测试是一个发觉软件错误的过程,执行软件测试会以最少的人力和时间,系统的找到软件存在的缺陷和错误,建立起开发人员和使用者对软件的信念。 02. 您是否了解以往所工作的企业的软件测试过程?假如了解,请试述在这个过程中都有哪些工作要做?分别由哪些不同的角色来完成这些工作? 答:软件测试部门协作系统分析人员软件需求分析争论,并依据需求说明书制定工程测试规划,编写测试用例,建立测试环境。 软件测试人员负责软件开发部门的新产品测试及原有
5、产品的升级测试,负责软件问题解决过程跟踪,负责软件开发文档开发工作的标准化及治理开发部门的产品文档,制作用户手册及操作手册,负责产品的上线测试,监视软件开发过程的执行,提高产品质量。 03. 您是否了解以往所工作的企业的软件开发过程?假如了解,请试述一个完整的开发过程需要完成哪些工作?分别由哪些不同的角色来完成这些工作?(对于软件测试局部,可以简述) 答:需求人员连同系统分析人员测试人员开会争论需求。系统分析人员写出需求分析说明,并连同系统分析人员测试人员需求人员开会争论可行性。系统分析人员写出具体设计说明书,程式人员编码,给出系统流程图。交与测试人员,测试人员给出Bug统计表。 04. 您在以往的测试工作中都曾经详细从事过哪些工作?其中最擅长哪局部工作? 答:从事过write test plan,creation of test case,进展功能测试,性能测试,编写测试工具,文档的治理等,比拟擅长与写测试用例和进展功能测试。
限制150内