首页 > 经典文章 > 经典语录 > 不是正确的软件测试目

不是正确的软件测试目

时间:2018-08-07   来源:经典语录   点击:

【www.gbppp.com--经典语录】

不是正确的软件测试目 第一篇_软件测试复习题含答案

一、选择题

1、配置测试 ( )

(A) 是指检查软件之间是否正确交互和共享信息

(B) 是交互适应性、实用性和有效性的集中体现

(C) 是指使用各种硬件来测试软件操作的过程

(D) 检查缺陷是否有效改正

2、下列各项中______不是一个测试计划所应包含的内容 (

(A)测试资源、进度安排 (B)测试预期输出

(C)测试范围 (D)测试策略

3、下列不属于正式审查的方式是________ (

(A)同事审查

(B) 公开陈述

(C) 检验

(D) 编码标准和规范

4、在没有产品说明书时使用____: (

(A)探索测试

(B) 功能测试

(C) 动态测试

(D) 静态测试

5、调试是________。 (

(A)发现与预先定义的规格和标准不符合的问题

(B)发现软件错误征兆的过程

(C)有计划的、可重复的过程

(D)消除软件错误的过程

6、在软件底层进行的测试称为________。 (

(A) 系统测试 (B) 集成测试

(C) 单元测试 (D) 功能测试

7、在确定黑盒测试策略时,优先选用的方法是________。 (

(A) 边界值分析法 (B) 等价类划分

(C) 错误推断法 (D) 决策表方法

) ) ) ) ) )

8、下列_________不属于软件缺陷 ( )

(A) 测试人员主观认为不合理的地方

(B) 软件未达到产品说明书标明的功能

(C)软件出现了产品说明书指明不会出现的错误

(D)软件功能超出产品说明书指明范围

9、产品发布后修复软件缺陷比项目开发早期这样做的费用要高 ( )

(A)1~2倍 (B)10~20倍

(C)50倍 (D)100倍或更高

10、_____把黑盒子测试和白盒子测试的界限打乱了。 ( )

(A) 灰盒子测试 (B)动态测试

(C)静态测试 (D)失败测试

11、软件测试的目的是________。 ( )

(A)发现程序中的所有错误

(B)尽可能多地发现程序中的错误

(C)证明程序是正确的

(D)调试程序

12、下列_______不属于测试原则的内容 ( )

(A)软件测试是有风险的行为

(B)完全测试程序是不可能的

(C)测试无法显示潜伏的软件缺陷

(D)找到的缺陷越多软件的缺陷就越少

13、导致软件缺陷的最大原因是________。 ( )

(A)编制说明书 (B)设计

(C)编码 (D)测试

14、修复软件缺陷费用最高的是________阶段 ( )

(A)编制说明书 (B)设计

(C)编码 (D)发布

15、白盒测试是根据程序的_________来设计测试用例,黑盒测试是根据软件的规格说明来设

计测试用例。 ( )

(A)功能 (B)性能

(C)内部逻辑 (D)内部数据

16、条件覆盖的目的是________。 ( )

(A)使每个判定的所有可能的条件取值组合至少执行一次(条件组合覆盖)

(B)使程序中的每个判定至少都获得一次“真”值和“假”值。

(C)使程序中的每个判定中每个条件的可能值至少满足一次。

(D)使程序中的每个可执行语句至少执行一次。

17、一个程序中所含有的路径数与________有着直接的关系。 ( )

(A) 程序的复杂程度 (B) 程序语句行数

(C)程序模块数 (D)程序指令执行时间

18、动态黑盒子测试:________。 ( )

(A)直接测试底层功能、过程、子程序和库

(B)可估算执行测试时代码量和具体代码

(C)从软件获得读取变量和状态信息的访问权

(D)测试的是软件在使用过程中的实际行为

19、在自低向上测试中,要编写称为_____的模块来测验正在测试的模块。

( )

(A) 测试存根 (B) 测试驱动模块

(C)桩模块 (D) 底层模块

20、下列______不是软件自动化测试的优点 ( )

(A)速度快、效率高 (B)准确度和精确度高

(C)能提高测试的质量 (D)能充分测试软件

21、软件测试的目的: ________。 ( )

A. 避免软件开发中出现的错误

B. 发现软件开发中出现的错误

C. 尽可能早地发现并排除软件中潜藏的错误,提高软件的可靠性

D. 修改软件中出现的错误

22、导致软件缺陷的最大原因是:________。 ( )

A.软件需求说明书 B.设计方案 C.编码 D.维护

23、测试用例是为达到最佳的测试效果或高效的揭露隐藏的错误而精心设计的少量测试数

据,至少应该包括________。 ( )

A、测试输入、执行条件和预期的结果。 B、测试目标、测试工具

C、测试环境 D、测试配置

24、在软件测试阶段,测试步骤按次序可以划分为以下几步: ( )

A. 单元测试、集成测试、系统测试、验收测试

B. 验收测试、单元测试、系统测试、集成测试

C. 单元测试、集成测试、验收测试、系统测试

D. 系统测试、单元测试、集成测试、验收测试

25、软件测试是软件质量保证的重要手段,下述哪种测试是软件测试的最基础环节? ( )

A.功能测试

B.单元测试

C.结构测试

D.验收测试

26、必须要求用户参与的测试阶段是________。 ( )

A. 单元测试 B. 集成测试

C. 确认测试 D. 验收测试

27、软件缺陷修复的代价最高的阶段为________。 ( )

A、发布阶段 B、需求阶段

C、设计阶段 D、编码阶段

28、不属于白盒测试的技术是_______。 ( )

A. 语句覆盖 B. 判定覆盖

C. 边界值分析 D. 基本路径测试

29、不属于逻辑覆盖方法的是 ( )

A.组合覆盖 B.判定覆盖

C.条件覆盖 D.接口覆盖

30、在用白盒测试中的逻辑覆盖法设计测试用例时,有语句覆盖、分支覆盖、条件覆盖、判

定-条件覆盖、条件组合覆盖和路径覆盖等,在下列覆盖中,其中________是最弱的覆盖准

则。 ( )

A. 语句覆盖 B. 条件覆盖

C. 判定-条件覆盖 D. 路径覆盖

31、下列_______方法设计出的测试用例发现程序错误的能力最强。( )

A.等价类划分法 B.场景法

C.边界值分析法 D.决策表法

32、如果F实现一个程序,输入变量x1和x2的边界、区间分别为:a≤x1≤d,区间为

[a,b],[b,c],[c,d];e≤x2≤g,区间为[e,f],[f,g];则下列( D )图可表示为强健壮

等价类测试用例。

A. B.

x x

xe 1 xe C D.

33、____方法是根据输出对输入的依赖关系来设计测试用例的。( )

A.边界值分析 B.等价类

C.因果图法 D.错误推测法

34、对于一个含有n个变量的程序,采用基本边界值分析法测试程序会产生____个测试用例。 ( )【不是正确的软件测试目,】

A.6n+1 (健壮性测试) B.5n

C.4n+1 D.7n

35、下列___不是软件自动化测试的优点。 ( )

A.速度快、效率高 B.准确度和精确度高

C.能提高测试的质量 D.能充分测试软件

二、判断题

1、最重要的用户界面要素是软件符合现行标准和规范。 ( √ )

2、自动化测试可能延误项目进度。

( √ )

3、软件测试员可以对产品说明书进行白盒测试。 (√ )

不是正确的软件测试目 第二篇_2013年-2014年软件测试A卷答案

季学期

《软件测试技术》 期末试卷(A卷)

卷面总分:100 分 答题时间:120 分钟

一、选择题,请根据题号将答案填入下列表格中(每题2分,20分)

1、关于软件测试,以下叙述正确的是(1)测试开始越早,越有利于发现软件测试

(2)采用正确的测试用例设计方法,软件测试可以做到穷举测试 (3)测试覆盖率和测试用例数量成正比 (4)软件测试的时间越长越好

A (1) B (4) C、(2)(3) D、(1

)(3) 2、用于Java程序单元测试开源工具的软件名称HP公司Mercury整体解决方案进行自动化功能测试工具的软件名称是 。

A、Junit LoadRunner B、J Unit Quick Test Professional C、JMeter Quick Test Professional D、JMeter LoaderRunner

3、关于软件测试,以下说法错误的是:

A.主要测试系统是否符合“需求规格说明书” B.软件测试是有风险行为 C.并非所有软件缺陷都能恢复

D.代码评审中发现问题,应该避免现场修改,适当进行记录,会后修改

4、在功能测试中,假设求实数X的平方根,我们第一次输入“最小的负实数”进行测试,第二次输入“稍小于0”进行测试,第三次输入0进行测试,第四次输入“稍大于0”进行测试,第五次输入“最大的正实数”进行测试,那么这种测试属于: A.边界值分析法 B.绝对值分析法 C.相对值分析法 D.等价类划分法

5、V模型指出,测试 对程序设计进行验证, 测试对系统设计进行验证,(3) 测试应当追朔到用户需求说明。

A.集成、系统、单元 B.单元、系统、验收 C.单元、集成、系统与验收 D.单元、回归、安装

6、与测试计划无关的内容是________。

A 测试范围 B 测试方法 C 测试进度 D缺陷报告

7、可以作为软件测试结束的标志。

A.使用了特定的测试用例 B.错误强度曲线下降到预定的水平

C.查出了预定数目的错误 D.按照测试计划中所规定的时间进行了测试

8、根据对软件缺陷的产生原因的分析,一般来讲出现软件缺陷最多的地方是( )

A 规格说明书 B 设计 C 代码 D 界面

9、在软件测试技术中,SQA指 A.软件测试 B.软件质量保证 C.标准查询语言 D.数据库

7、关于使用自动测试工具,下列说法错误的是 A.提高测试效率,节省测试成本

B.不是所有的测试都可以使用自动测试工具来完成 C.适当复杂逻辑的自动设计与证明 D.有些测试单靠手工很难完成

二、是非题,请将答案填入前面的括号中。(每题1分,共10分)

( ) 1. 根据软件瀑布模型,软件测试是开发后期的一个阶段。 ( ) 2. 可以发布具有配置缺陷的软件产品。 ( ) 3. 软件本地化测试就是检查软件翻译的问题。 ( ) 4. 最容易发生软件错误的地方在软件需求规格说明书。 ( ) 5. 所有软件都有一个用户界面,因此必须测试易用性。 ( ) 6. 软件测试就是为了验证软件功能实现的是否正确,是否完成既定目标的活动,

所以软件测试在软件工程的后期才开始具体的工作。 ( ) 7. 测试是调试的一个部分。 ( ) 8. 测试中应该对有效和无效、期望和不期望的输入都要测试。 ( ) 9. 单元测试通常应该先进行“人工走查”,再以白盒法为主,辅以黑盒法进行动

态测试。 ( ) 10. 软件测试只能发现错误,但不能保证测试后的软件没有错误。

三、问答题(每题10分,共40分)

1、1、什么是软件测试,论述下为什么要进行软件测试。

核心内容:课本9页、6页,也可以用自己的话表达。

2、性能测试是系统测试中非常重要的一种测试,请阐述什么是性能测试及其意义,性能测试主要应用于什么情况?

第6.4章,性能测试主要是针对并发用户及一些特殊环境的测试。主要使用自动化测试

3、什么是软件缺陷以及软件缺陷产生的原因。

核心内容:课本18页,也可以用自己的话表达。

4、有一个基于B/S结构的网上图书销售系统,主要用于网上图书的销售,可以浏览、查询图书信息并可以用于图书的销售。从软件质量特性的角度,请根据自己所掌握的软件测试方法,谈一谈对该系统进行哪些方面的测试?

结合书上从第6章——第11章的内容,有针对性的进行分析:要充分考虑B/S及其图书销售的功能

界面测试(易用性测试):网络链接正确性、文字、图片一致性 系统功能性测试: 系统性能测试

安全性测试:数据安全、网络安全等。

兼容性测试:IE浏览器、操作系统等软件兼容性及数据兼容性(图书信息的导入导出) 数据库的应用测试:安全性、性能、并发等测试 本地化:如果涉及两个不同语言版本。。。。 自动化测试:

五、分析题(每题15分,共30分)

1、对下图设计测试用例要分别满足

(要求列出设计过程。结果要写出A、B、X分别的输入值和输出值,以及标出经过路径,测试数据的写法如“[(1,0,3),(1,0,4)] abe ”,表示当A、B、X分别输入1、0、3的时候,它们的输出是分别1、0、4,经过的路径是abe)

1) 语句覆盖

2) 判定条件覆盖

3)基本路径覆盖

不是正确的软件测试目 第三篇_不是软件测试评估的目的是________。 A.量化测试过程,判定测试

一、整体解读

试卷紧扣教材和考试说明,从考生熟悉的基础知识入手,多角度、多层次地考查了学生的数学理性思维能力及对数学本质的理解能力,立足基础,先易后难,难易适中,强调应用,不偏不怪,达到了“考基础、考能力、考素质”的目标。试卷所涉及的知识内容都在考试大纲的范围内,几乎覆盖了高中所学知识的全部重要内容,体现了“重点知识重点考查”的原则。

1.回归教材,注重基础

试卷遵循了考查基础知识为主体的原则,尤其是考试说明中的大部分知识点均有涉及,其中应用题与抗战胜利70周年为背景,把爱国主义教育渗透到试题当中,使学生感受到了数学的育才价值,所有这些题目的设计都回归教材和中学教学实际,操作性强。

2.适当设置题目难度与区分度

选择题第12题和填空题第16题以及解答题的第21题,都是综合性问题,难度较大,学生不仅要有较强的分析问题和解决问题的能力,以及扎实深厚的数学基本功,而且还要掌握必须的数学思想与方法,否则在有限的时间内,很难完成。

3.布局合理,考查全面,着重数学方法和数学思想的考察

在选择题,填空题,解答题和三选一问题中,试卷均对高中数学中的重点内容进行了反复考查。包括函数,三角函数,数列、立体几何、概率统计、解析几何、导数等几大版块问题。这些问题都是以知识为载体,立意于能力,让数学思想方法和数学思维方式贯穿于整个试题的解答过程之中。

不是正确的软件测试目 第四篇_软件测试课后习题

目 录

第1章 软件测试概述 ........................................................................................ 1

第2章 软件测试方法与过程 ............................................................................ 4

第3章 黑盒测试 ............................................................................................... 7

第4章 白盒测试方法 ....................................................................................... 13

第5章 软件测试管理及自动化测试基础 ......................................................... 18

第6章

第7章

第8章

WINRUNNER测试工具 ..................................................................... 20 LOADRUNNER测试工具................................................................... 22 JUNIT .................................................................................................. 24

第1章 软件测试概述

1. 简述软件测试的意义。

解:随着计算机技术的迅速发展和广泛深入的应用,软件质量问题已成为开发和使用软件人员关注的焦点。而由于软件本身的特性,软件中的错误是不开避免的。不断改进的开发技术和工具只能减少错误的发生,但是却不可能完全避免错误。因此为了保证软件质量,必须对软件进行测试。软件测试是软件开发中必不可少的环节,是最有效的排除和防治软件缺陷的手段,是保证软件质量、提高软件可靠性的最重要手段。

2. 什么是软件缺陷?它的表现形式有哪些?

解:从产品内部看,软件缺陷是软件产品开发或维护过程中所存在的错误、毛病等各种问题;从外部看,软件缺陷是系统所需实现的某种功能的失效或违背。

它的表现形式主要有以下几种:(1)软件未达到产品说明书中已经标明的功能;(2)软件出现了产品说明书中指明不会出现的错误;(3)软件未达到产品说明书中虽未指出但应当达到的目标;(4)软件功能超出了产品说明书中指出的范围;(5)软件测试人员认为软件难以理解、不易使用,或者最终用户认为该软件使用效果不良。

3. 简单分析软件缺陷产生的原因,其中那个阶段引入的缺陷最多,修复成本又最低?

解:软件缺陷产生的主要原因有:需求规格说明错误;设计错误;程序代码有误;其他。其中在需求分析阶段引入的缺陷最多,修复的成本又最低。

4. 当用户登录某网站购物完毕并退出后,忽然想查查购物时付账的总金额,于是按了浏览器左上角的“退回”按钮,就又回到了退出前的网页,你认为该购物软件有缺陷吗?如果有,属于哪一类?

解:有缺陷。其所属类别与软件产品说明书的要求有关。

5. 什么是软件测试?简述其目的与原则。

解:软件测试是为了尽快尽早地发现在软件产品中所存在的各种软件缺陷而展开的贯穿整个软件开发生命周期,对软件产品(包括阶段性产品)进行验证和确认的活动过程。

测试目的:(1)证明:获取系统在可接受风险范围内可用的信心;尝试在非正常情况和条件下的功能和特性;保证一个工作产品是完整的并且可用或可被集成。 (2)检测:发现缺陷、错误和系统不足;定义系统的能力和局限性;提供组件、工作产品和系统的质量信息。 (3)预防:澄清系统的规格和性能;提供预防或减少可能制造错误的信息;在过程中尽早检测错误;确认问题和风险,并

且提前确认解决这些问题和风险的途径。

测试过程中应注意和遵循的原则:(1)测试不是为了证明程序的正确性,而是为了证明程序不能工作。(2)测试应当有重点。(3)事先定义好产品的质量标准。(4)软件项目一启动,软件测试也就开始,而不是等到程序写完才开始进行测试。(5)穷举测试是不可能的。(6)第三方进行测试会更客观,更有效。(7)软件测试计划是做好软件测试工作的前提。(8)测试用例是设计出来的,不是写出来的。(9)对发现错误较多的程序段,应进行更深入的测试。(10)重视文档,妥善保存一切测试过程文档。

6. 件测试阶段是如何划分的?

解:软件测试的阶段划分为:规格说明书审查;系统和程序设计审查;单元测试;集成测试;确认测试;系统测试;验收测试。

7. 简述软件开发的几个模式,并说明每种模式对软件测试的影响。

解:大棒模式简单,计划、进度安排和正规开发过程几乎没有,其开发过程是非工程化的。大棒模式的软件测试通常在开发任务完成后进行,很难回头修复存在的问题,测试工作只是向客户报告软件经过测试后发现的情况。

边写边改模式通常最初只有粗略的想法就进行简单的设计,然后开始较长的反复编写、测试和修复过程,在认为无法更精细地描述软件产品要求时就发布产品。该模式下,软件测试人员将和程序员一起陷入可能是长期的循环往复过程。

瀑布模式将软件生命周期的各项活动规定为按照固定顺序相连的若干个阶段性工作,形如瀑布流水,最终得到软件产品。软件测试在后期展开,使得开发中出现的问题直到开发后期才显露,失去了及早纠正的机会。

快速原型模式首先构造一个功能简单的原型系统,然后通过对原型系统逐步求精,不断扩充完善得到最终的软件系统。原型系统在扩充完善过程中不断被检查、测试和修改。

螺旋模式是瀑布模式与边写边改模式演化结合的形式,并加入了风险评估所建立的软件开发模式,其主要思想是在开始时不必详细定义所有细节,而是从小开始,定义重要功能,尽量实现,接受客户反馈,进入下一阶段并重复上述过程,直到获得最终产品。测试在每个阶段都要进行,并从最初就参与。

8. 简述软件测试过程。

解:软件测试过程主要包括如下6个活动:测试计划;测试需求分析;测试设计;测试规程实现;测试执行;总结生成报告。

9. “软件测试能够保证软件的质量”这句话对吗?软件测试和软件质量之间是什么关系?

解:不对。软件测试是保障软件质量的手段之一,但不是唯一手段。测试是产品高质量的必要非充分条件,软件测试不能决定软件质量。

10. 判断以下说法是否正确。

(1)软件测试和软件调试是同一回事。

(2)软件测试是可以无穷尽的。

(3)测试是为了证明软件的正确性。

(4)测试过程中应重视测试的执行,可以轻视测试的设计。

(5)测试不能修复所有的软件故障。

(6)因为测试工作简单,对软件产品影响不大,所以可以把测试作为新员工的一个过渡工作,或安排不合格的开发人员做测试。

解:(1)(2)(3)(4)(6)错误,(5)正确。

11. 简述软件开发进程与测试进程的关系。

解:软件测试是一个贯穿软件开发生命周期的活动,它可以是一个与开发并行的过程,也可以是在开发完成某个阶段任务之后的活动。

第2章 软件测试方法与过程

1.对软件测试的复杂性进行归纳分析。

解:软件测试的复杂性在于:无法对程序进行完全的测试;测试无法保证被测程序中无遗留错误;不能修复所有的软件故障。

2.分别解释什么是静态测试、动态测试、黑盒测试、白盒测试、人工测试和自动化测试。

解:所谓静态测试是指不运行被测软件,仅通过分析或检查等其他手段达到检测的目的。

所谓动态测试是指通过运行被测软件,检查运行结果与预期结果的差异,并分析运行效率和健壮性等性能。

黑盒测试是指在对程序进行的功能抽象的基础上,将程序划分成功能单元,然后对每个功能单元生成测试数据进行测试。用这种方法进行测试时,被测程序被当作打不开的黑盒,因而无法了解其内部构造,因此又称为功能测试。

白盒测试又称为结构测试或逻辑驱动测试,它是知道产品内部工作过程,可通过测试来检测产品内部动作是否按照规格说明书的规定正常进行,按照程序内部的结构测试程序,检验程序中的每条通路是否都有能按预定要求正确工作,而不顾它的功能。

广义上,人工测试是人为测试和手工测试的统称。人为测试的主要方法有桌前检查,代码审查和走查。手工测试指的是在测试过程中,按测试计划一步一步执行程序,得出测试结果并进行分析的测试行为。

自动化测试指的是利用测试工具来执行测试,并进行测试结果分析的测试行为。

3.如果没有软件规格说明或需求文档,可以进行动态黑盒测试吗?为什么? 解:不行。因为黑盒测试是基于软件规格说明的测试。

4.在单元测试中,所谓单元是如何划分的?

解:单元测试的对象通常是软件设计的最小逻辑单元,单元的划分在面向过程的结构化程序中一般是函数或子过程,在面向对象的程序中可以是类或类的成员函数。

5.简述单元测试的主要任务。

解:单元测试的主要任务是:模块接口测试;局部数据结构测试;路径测试;错误处理测试;边界测试。

6.如果开发时间紧迫,是否可以跳过单元测试而直接进行集成测试?为什么?

不是正确的软件测试目 第五篇_下列对于软件测试的描述中正确的是( )。 A.软件测试的目的是证明程序

一、整体解读

试卷紧扣教材和考试说明,从考生熟悉的基础知识入手,多角度、多层次地考查了学生的数学理性思维能力及对数学本质的理解能力,立足基础,先易后难,难易适中,强调应用,不偏不怪,达到了“考基础、考能力、考素质”的目标。试卷所涉及的知识内容都在考试大纲的范围内,几乎覆盖了高中所学知识的全部重要内容,体现了“重点知识重点考查”的原则。

1.回归教材,注重基础

试卷遵循了考查基础知识为主体的原则,尤其是考试说明中的大部分知识点均有涉及,其中应用题与抗战胜利70周年为背景,把爱国主义教育渗透到试题当中,使学生感受到了数学的育才价值,所有这些题目的设计都回归教材和中学教学实际,操作性强。

2.适当设置题目难度与区分度

选择题第12题和填空题第16题以及解答题的第21题,都是综合性问题,难度较大,学生不仅要有较强的分析问题和解决问题的能力,以及扎实深厚的数学基本功,而且还要掌握必须的数学思想与方法,否则在有限的时间内,很难完成。

3.布局合理,考查全面,着重数学方法和数学思想的考察

在选择题,填空题,解答题和三选一问题中,试卷均对高中数学中的重点内容进行了反复考查。包括函数,三角函数,数列、立体几何、概率统计、解析几何、导数等几大版块问题。这些问题都是以知识为载体,立意于能力,让数学思想方法和数学思维方式贯穿于整个试题的解答过程之中。

不是正确的软件测试目 第六篇_软件测试判断题&选择题&案例分析答案

一、选择题【不是正确的软件测试目,】

1、软件是程序和( )的集合。

A、文档 B、代码 C、测试用例 D、测试

答案:A

2、软件工程中描述生存周期的瀑布模型一般包括计划、( )、设计、编码、测试、维护等几个阶段。

A、 需求分析 B、 需求调查 C、 可行性分析 D、 问题定义

答案:A

3、严重的软件缺陷的产生主要源自( )。

A、需求 B、设计 C、编码 D、测试

答案:A

4、以下不属于应用系统中的缺陷类型的是:( )

A、不恰当的需求解释 B、用户指定的错误需求

C、设计人员的习惯不好 D、不正确的程序规格说明

答案:B

5、降低缺陷费用最有效的方法是( )。

A、测试尽可能全面

B、尽可能早的开始测试

C、测试尽可能深入

D、让用户进行测试

答案:B

6、测试环境中不包括的内容是( ) 难易度:2

A、测试所需人员 B、测试所需硬件 C、测试所需软件

答案:A

7、软件调试的目的是( ) 难易度:2

A、发现软件中隐藏的错误

B、解决测试中发现的错误

C、尽量不发现错误以便早日提交软件

D、证明软件的正确性

答案:B

8、软件测试的目的是( ) 难易度:2

A、发现软件中隐藏的错误

B、解决软件中隐藏的错误

C、尽量不发现错误以便早日提交软件

D、证明软件的正确性

答案:A D、测试所需场地

9、下列关于测试和调试的说法中正确的是( ) 难易度:3

A、测试和调试没有本质区别。目的都是为了发现软件系统中的错误。

B、测试只是测试人员的职责,在整个测试活动中不需要开发人员的参与。

C、调试主要在软件的开发阶段进行。

D、调试一般不能确定程序中潜在错误发生的原因

答案:B

10、从测试的要求来讲,如果想让测试完成的效果更好,测试部门与开发部门的关系最好是下面四种中的( )。 难易度:3

A、测试组织与开发组织为同一公司同一部门同一小组,并且测试人员与开发人员为同一组人员,即开发人员测试自己的程序。

B、测试组织与开发组织为同一公司同一部门同一小组,但测试人员与开发人员为不同人员。

C、测试组织与开发组织为同一公司,但不在同一部门。

D、测试组织与开发组织为不同公司。

答案:D

11、某软件公司在招聘软件测试工程师时,应聘者甲向公司做如下保证:

(1) 经过自己测试的软件今后不会再出现问题

(2) 在工作中对所有程序员一视同仁,不会因为某个程序编写的程序发现的问题多, 就重点审查该程序,以免不利于团结

(3) 承诺不需要其他人员,自己就可以独立进行测试工作

(4) 发扬咬定青山不放松的精神,不把所有问题都找出来,绝不罢休 根据自己所学的软件测试知识,应聘者甲的保证( ) 难易度:4

A、(1)(4)是正确的

B、(2)是正确的

C、都是正确的

D、都是错误的

答案:D

12、用不同的方法可将软件测试分为白盒法和黑盒法,或者( )和静态测试。 难易度:1

A、白盒法 B、黑盒法 C、动态测试 D、灰盒法

答案:C

13、黑盒法是根据程序的( )来设计测试用例的。难易度:2

A、应用范围 B、内部逻辑 C、功能 D、输入数据

答案:C

14、验收测试的测试用例主要根据( )的结果来设计。难易度:2

A、需求分析 B、源程序 C、概要设计 D、详细设计

答案:A

本文来源:http://www.gbppp.com/jd/469471/

推荐访问:正确认识软件测试 简述对软件测试的目

热门文章