范文无忧网面试笔试笔试回答

东软初级软件测试工程师基础类笔试题

01月14日 编辑 fanwen51.com

[中软集团招聘软件测试笔试题]一.简答题. 1.避免死锁的方法有哪些? 2.在Sybase数据库中注册用户与数据库用户有什么区别? 3.在MS SQL_Server 数据库中通过什么约束保证数据库的实体完整性 4.内存有哪几种...+阅读

1.什么是白盒测试?什么是黑盒测试?什么是回归测试?

答:白盒测试是测试人员要了解程序结构和处理过程,按照程序内部逻辑测试程序,检查程序中的每条通路是否按照预定要求正确工作.它主要的针对被测程序的源代码,测试着可以完全不考虑程序的功能.

白盒测试流程:详细设计源程序分析程序内部逻辑结构流程图制定测试用例被测程序执行路径覆盖情况分析 .

黑盒测试:(Black-box Testing,又称为功能测试或数据驱动测试)是把测试对象看作一个黑盒子。利用黑盒测试法进行动态测试时,需要测试软件产品的功能,不需测试软件产品的内部结构和处理过程。

回归测试: (regression testing): 回归测试有两类:用例回归和错误回归;用例回归是过一段时间以后再回头对以前使用过的用例在重新进行测试,看看会重新发现问题。错误回归,就是在新版本中,对以前版本中出现并修复的缺陷进行再次验证,并以缺陷为核心,对相关修改的部分进行测试的方法。

2.单元测试、集成测试、系统测试的侧重点是什么?

单元测试针对的是软件设计的最小单元程序模块(面向过程中是函数、过程;面向对象中是类。),进行正确性检验的测试工作,在于发现每个程序模块内部可能存在的差错.一般有两个步骤:人工静态检查\动态执行跟踪

集成测试针对的是通过了单元测试的各个模块所集成起来的组件进行检验,其主要内容是各个单元模块之间的接口,以及各个模块集成后所实现的功能.

系统测试针对的是集成好的软件系统,作为整个计算机系统的一个元素,与计算机硬件\外设\某些支持软件\数据和人员等其他系统元素结合在一起,要在实际的运行环境中,对计算机系统进行一系列的集成测试和确认测试.

3.设计用例的方法:

在测试的不同阶段运用不用的测试方法设计用例的方法依据不同:

白盒测试用例设计有如下方法:逻辑覆盖、循环覆盖和基本路径覆盖

黑盒测试用例设计方法:等价类划分、边界值分析、错误猜测、因果图、状态图、测试大纲、场景法、正交策略表。

4.一个测试工程师应具备那些素质?

1、责任心

2、沟通能力

3、团队合作精神

4、耐心、细心、信心

5、时时保持怀疑态度,并且有缺陷预防的意识

6、具备一定的编程经验

5.集成测试通常都有那些策略?

基于分解的集成:大爆炸集成\自顶向下集成\自底向上集成\ 三明治集成\基于调用图的集成\基于路径的集成\分层集成\基于功能的集成\高频集成\基于进度的集成\基于风险集成\基于事件集成\基于使用的集成\C/S集成 。

6.答:我用过功能测试工具:QTP;性能测试工具:LoadRunner;测试管理工具:TD;静态分析工具:Logiscope;单元测试工具:C++Test等。

7.答:一个缺陷测试报告的组成为:缺陷报告的唯一ID,总结简明扼要的事实陈述总结软件缺陷.缺陷的描述(日期和时间\测试员的姓名\产品名称\所属模块\工作版本\使用的硬件和软件配置\输入数据\重现步骤\预期结果\实际结果\附件\责任人\备注) 、缺陷状态、修改记录等。

8.软件测试项目从什么时候开始?为什么?

软件测试应该在需求分析阶段就介入。

在软件生命周期的各个阶段都会引入缺陷。通常来说,在需求分析和产品设计阶段,容易引入80%的缺陷,而剩下的20%的缺陷才是在编码过程中引入的。

缺陷的修改成本随着所处的开发阶段的上升而上升。因此,及早引入测试,可以及早的修复缺陷,从而降低成本。

软件产品由程序和文档两个部分组成。测试的内容不仅包括软件产品,还包括生产过程使用的各类文档。需要对文档进行测试和评审。

制定测试计划,规划测试资源,设定进度,也需要配合软件的生命周期,从一开始就进行界定。

延伸阅读:

软件测试工程师面试问答题集一、什么是软件测试? IEEE中是这样描述的:使用人工或自动手段来运行或测试某个系统的过程,其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别。 二、我...

某公司软件测试工程师笔试题一般大型的公司在招聘员工时都会采取面试和笔试两种,有人说面试比较重要些,因为可以面对面的说,更能争取机会,其实笔试也很重要,只有笔试过了,才有可能进一步的交流,大致说来笔试则...

雅虎软件测试笔试真题雅虎笔试Question 1. (单选) 下列字符中,ASCII码值最小的是 1. a 2. A 3. x 4. Y 雅虎笔试Question 2. (单选) OSI(开放系统互联)参考模型的最低层是 1. 传输层 2. 网络层 3....

海信软件测试笔试题海信软件测试笔试题: 01. 为什么要在一个团队中开展软件测试工作?因为没有经过测试的软件很难在发布之前知道该软件的质量,就好比ISO质量认证一样,测试同样也需要质量的保证,这...

应聘软件测试的笔试题下面是为您分享的关于应聘软件测试的笔试题,请您好好参考: 一、判断题(每题1分,12 分,正确的,错误的╳) 1.软件测试的目的是尽可能多的找出软件的缺陷。() 2.Beta 测试是验收测试的一种...

软件测试笔试经验分享软件测试笔试经验分享: 想做软件测试,该怎么准备笔试呢?现在的校园招聘的笔试都是集体笔试的,考的题目和开发人员是一样的? 我没做过校园笔试,但是我面过软件测试职位,不过是北...

软件测试面试先谈欧美企业,因为是我最想去的企业,所以来谈谈,南京我参加过3个外企的面试,都没有成功,主要原因在于英文和编成能力。我是从事通讯行业的,这个行业的软件测试也分白盒,黑盒,对于黑...

东软软件测试工程师综合笔试题一、判断题(第1、3题每题2分,其他题每题1分,12分,正确的,错误的╳) 1.软件测试的目的是尽可能多的找出软件的缺陷。() 这个观点指出测试是以查找错误为中心,而不是为了演示软件的...

软件测试面试题及答案这是一份软件测试面试题集锦,也是一份软件测试人员学习的好工具书,非常实用。01。 为什么要在一个团队中开展软件测试工作?因为没有经过测试的软件很难在发布之前知道该软件的...

推荐阅读
图文推荐
栏目列表