计算机三级软件测试技术模拟题简答题

计算机三级软件测试技术模拟题简答题
计算机三级软件测试技术模拟题简答题

计算机三级软件测试技术模拟题简答题计算机三级软件测试技术模拟题(简答题)

练习题一

1.阶段评审与同行评审的区别。

同等评审是一种通过作者的同行来确认缺陷和需要变更区域的检查方法.需要进行同行评审的特定产品在定义项目软件过程的时候被确定并且作为软件开发计划的一部分被安排了进度.在该定义中,同行是一个项目组成员,他被分配执行指定产品的一个同行评审.根据特定的同等评审过程,他为他承担的角色负责.

3.简述集成测试的过程。系统集成测试主要包括以下过程:

1.构建的确认过程。

2.补丁的确认过程。

3.系统集成测试测试组提交过程。

4.测试用例设计过程。

5.测试代码编写过程。

6.Bug的报告过程。

7.每周/每两周的构建过程。

8.点对点的测试过程。

9.组内培训过程。

4.怎样做好文档测试?

检查文档的编写是否满足文档编写的目的内容是否齐全,正确内容是否完善标记是否正确

5.白盒测试有那几种方法?

总体上分为静态方法和动态方法两大类。

静态:关键功能是检查软件的表示和描述是否一致,没有冲突或

者没有歧义

动态:语句覆盖、判定覆盖、条件覆盖、判定条件覆盖、条件组合覆盖、路径覆盖。

6.系统测试计划是否需要同行评审,为什么?

需要,系统测试计划属于项目阶段性关键文档,因此需要评审。

7.Alpha测试与beta测试的区别。

Alpha测试在系统开发接近完成时对应用系统的测试;测试后仍

然会有少量的设计变更。这种测试一般由最终用户或其它人员完成,不能由程序或测试员完成。

Beta测试当开发和测试根本完成时所做的测试,最终的错误和

问题需要在最终发行前找到。这种测试一般由最终用户或其它人员

完成,不能由程序员或测试员完成。

8.比较负载测试、容量测试和强度测试的区别。

负载测试:在一定的工作负荷下,系统的负荷及响应时间。

强度测试:在一定的负荷条件下,在较长时间跨度内的系统连续运行给系统性能所造成的影响。

容量测试:容量测试目的是通过测试预先分析出反映软件系统应用特征的某项指标的

极限值(如最大并发用户数、数据库记录数等),系统在其极限值状态下没有出现任何软件故障或还能保持主要功能正常运行。容量

测试还将确定测试对象在给定时间内能够持续处理的最大负载或工

作量。容量测试的目的是使系统承受超额的数据容量来发现它是否

能够正确处理。容量测试是面向数据的,并且它的目的是显示系统

可以处理目标内确定的数据容量。

9.测试结束的标准是什么?

用例全部测试。覆盖率达到标准。缺陷率达到标准。其他指标达到质量标准

10.测试文档有哪些作用?

促进项目组成员之间的交流沟通便于对测试项目的管理决定测试的有效性检验测试资源明确任务的风险评价测试结果方便再测试验证需求的正确性

练习题二

1.黑盒测试有哪几种方法?

边界值分析法等价类划分法错误推测法因果图法场景法

什么是回归测试?回归测试的目的是什么?

答:定义:是指在修改了源代码后,用原有的测试用例进行重新进行测试以确认修改没有引入新的错误或导致其他代码产生错误

目的:所做的修改达到了预定的目的,如错误得到了改正,新功能得到了实现,能够适应新的运行环境等,不影响软件原有功能的正确性。

静态测试

是一种不通过执行程序而进行测试的技术,其关键功能是检查软件的表示和描述是否一致,没有冲突或者没有歧义

自动化测试

通过测试工具或其他手段,按照测试工程师的预定计划对软件产品进行自动的测试,它是软件测试的一个重要组成部分,能够完成许多手工无法完成或者难以实现的一些测试工作。制定测试计划的原则有哪些

制定测试计划应尽早开始保持测试计划的灵活性保持测试计划简洁和易读尽量争取多渠道评审测试计划计算测试计划的投入

2.验收测试的主要任务有哪些?

文档资料的审查验收功能测试性能测试强化测试性能降级执行方式测试检查系统的余量要求安装测试用户操作测试

3.软件测试的原则有哪些?

所有的测试都应追溯到用户需求设计时应完成测试计划,详细的测试用例定义可在设计模型确定后开始,测试可在代码产生之前进

行计划和设计PARETO原则,测试发现的错误中80%很可能起源于20%的模块中应由独立的第三方来构造测试充分注意测试中的群集现象

要尽量避免测试的随意性兼顾合理的输入和不合理的输入数据程序

修改后要回归测试应长期保留测试用例,直至系统废弃。

4.什么是回归测试?回归测试的目的是什么?

答:定义:是指在修改了源代码后,用原有的测试用例进行重新进行测试以确认修改没有引入新的`错误或导致其他代码产生错误。

目的:所做的修改达到了预定的目的,如错误得到了改正,新功能得到了实现,能够适应新的运行环境等,不影响软件原有功能的

正确性。

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

单元测试是在软件开发过程中要进行的最低级别的测试活动,在单元测试活动中,软件的独立单元将在与程序的其他部分相隔离的

情况下进行测试。

集成测试,也叫组装测试或联合测试。在单元测试的基础上,将所有模块按照设计要求,组装成为子系统或系统,进行集成测试。

实践表明,一些模块虽然能够单独地工作,但并不能保证连接起来

也能正常的工作。程序在某些局部反映不出来的问题,在全局上很

可能暴露出来,影响功能的实现。

系统测试是将经过测试的子系统装配成一个完整系统来测试。它是检验系统是否确实能提供系统方案说明书中指定功能的有效方法。

6.设计用例的方法、依据有那些?

白盒测试:逻辑覆盖法,主要包括语句覆盖,判断覆盖,条件覆盖,判断-条件覆盖,路径覆盖

黑盒测试:等价划分类,边界值分析,错误推测法。

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

1、在把各个模块连接起来的时候,穿越模块接口的数据是否会丢失;

2、各个子功能组合起来,能否达到预期要求的父功能;

3、一个模块的功能是否会对另一个模块的功能产生不利的影响;

4、全局数据结构是否有问题;

5、单个模块的误差积累起来,是否会放大,从而达到不可接受的程度。

一个缺陷测试报告的组成

缺陷的标题,缺陷的基本信息,复现缺陷的操作步骤,缺陷的实际结果描述,期望的正确结果描述,注释文字和截取的缺陷图象。

陕西师范大学考研真题整理之现代汉语

现代汉语 2013年 1 填空 sorry 记不清了 (1)辅音部分书上那个辅音字母表背熟就没问题了总共五分 (2)元音部分要把62-63页韵母的发音记熟就行了也是五分 (3)调值 5分 (4)类似于考察音节结构就是用填空形式回答声母韵母 5分 2 选择 (1)下列哪些是会意字 A 。。。 B炎见C。。。D。。。 (2) (3) (4) (5)下列哪些属于句式(貌似是这样 sorry忘光了) 3 判断也忘光了 (5)借喻就是把明喻和暗喻中间的“似,好像”换成“是”(大概是这样) 4短语句子和复句结构分析 短语一个俩分 (1)把衣服挂在衣架上 (2)看电影的马上在教室前面集合分析单句 (3)高兴得掉下眼泪 句子用符号分析法(有五个记不清了) (5)我不知道他住在那儿。 分析单句 母亲教给我生产的知识和革命的意志 复句 分析复句 他不但细心听取了我们的意见,而且立刻通知组内同志前来商量,态度甚至比我们还要积极。三味书屋后面也有一个园,虽然小,但在那里也可以爬上花坛去折腊梅花,在地上或桂花树上寻蝉蜕。 只要能让我工作,不管到什么地方我都去! 5 论述 (1)上声变调的各种情况 (2)词的兼类与词的活用、多音词的不同。(大概) 2012年 现代汉语 一填空(10分) 1从社会功能角度看,语言既是-----------,又是-----------。 2现代汉语属于------------------语系,从语音、------------、------------三方面加以规范。

3音素是从----------------角度划分出来的最小语音单位,分为------------------和------------------。 4语素是------------------------------词义是-------------------------------。 二填空(10分) 赛擦音()()()()()() 舌尖中音()()()() 韵头()()() 前响复韵母()()()() 调值:平声()上声()入声() 三简答:为什么说汉字是一种符号系统?(5分) 四分析下列汉字的音节结构 炯吴春(还有两个) 五分析下列词的类型 六分析短语 七分析句子成分 八写一段包括比喻、排比、拟人、夸张、反问等修辞格的流畅的话(10分) 古汉第一大题第4小题助字辩略和()一样都是研究(古汉语虚词)的 第三大题还有个字好像是取 2011年 一. 填空(10分) 1. 广义的现代汉语包括(),()。 2. 现代汉语规范化是确立()在(),(),()上的标准,并用这一标准消除现代汉语及其在使用中存在的分歧混乱现象。 3. 同音词是()的一组词,有两个或两个以上读音的词叫() 4. 文字自从产生起就独立发展的称(),以意义为基础的文字称() 二. 分析下列汉字音节结构(声母.韵头.韵腹.韵尾.调值) 安秀网追学 三. 指出下列词的类型结构(有很多,记不全了) 广阔()司机()肤浅()暗暗() 四.用层次分析法分析下列短语结构(忘记例子啦) 五.分析句子结构,并指出句子结构类型。(句子不记得啦) 六.修改病句并指出理由(记不全,错误处都写出来了) 1.他把我们的意见胡乱传。 2……..我们应该宽阔视野。(大概就是这样) 3.我们的设想消亡了。(大概是这) 4. 七.谈谈口语交际有哪些特点?(5分) 八.写一段流畅的话分别运用拟人,夸张,粘连,重复,仿词等修辞手法。(10分)2010年 一、填空 1. 现代汉语词汇的特点(忘了几个空了) 2. 写出方言代表地()()()()()()()

一套比较完整的软件测试人员面试题

人力资源问题 你为什么选择软件测试行业 因为之前有了解软件测试这个行业,觉得他的发展前景很好。也对 根据你以前的工作经验描述一下软件开发、测试过程,由那些角色负责,你做什么 要有架构师、开发经理、测试经理、程序员、测试员 我在里面主要是负责所分到的模块执行测试用例。 结合你以前的学习和工作经验,你认为如何做好测试。 根据我以前的工作经验,我认为做好工作首先要有一个好的沟通,只有沟通无障碍了,才会有好的协作,才会有跟好的效率,再一个就是技术一定要过关,做测试要有足够的耐心,和一个良好的工作习惯,不懂的就问,实时与同事沟通这样的话才能做好测试工作。 你觉得测试最重要的是什么 尽可能的找出软件的错误 怎样看待加班问题 加班的话我没有太多的意见,但是我还是觉得如果能够合理的安排时间的话,不会有太多时候会加班的。如果一个很有个性的程序员认为自己的BUG不是BUG,怎么解决? 首先我要确定我所提的在我认为是不是bug,如果我认为是的话我会在他面前重现这个bug和他讲这是个bug,和他沟通,或者我会找到我的直系领导让他解决。 为什么在团队中要有测试 因为软件有错误,如果没有专业的测试人员很难发现软件的一些错误。 在测试时代学习自己最大的收获是什么? 在测试时代我除了学习了测试的知识外,还看到了老师们对待测试的一种态度,明白了做任何工作都要有沟通,做测试的也要有很好的沟通才可以做好。知道自己在项目组中的位置,和开发的关系。 你对未来的规划 我想在工作中慢慢的积累经验,使自己强大起来,能够担任更重要的职务。 自己优势及缺点 我的优点是有足够的耐心对待每一件事情,善于观察事物,承受压力的能力很强。缺点可能就是我不是很爱说话,习惯做不习惯说,但是和人沟通还是没有问题的。 你为什么选择测试时代不选择51testing 因为相对比来看测试时代价钱相对公道,师资也不错,还有一个原因就是在网上查了一下测试时代的口碑不错,也是网放心过来的原因。 13.请谈谈您对测试工作的理解 我认为测试工作是找出软件产品的错误, 14.你认为测试人员需要具备哪些素质? 我认为做测试的应该要有一定的协调能力,因为测试人员要经常与开发接触处理一些问题,如果处理不好的话会引起一些冲突这样的话工作上就会做不好。还有测试人员要有一定的耐心,有的时候做的测试很枯燥乏味的。除了要有耐心之外还要细心,不放过每一个可能的错误。 15.你为什么能够做测试这一行。 虽然说我的测试技术还不是很纯熟,但是我觉得我还是可以胜任软件测试这个工作的,因为做软件测试不仅是要求技术好,还要有一定的沟通能力,耐心、细心等外在的因素。综合起来看我认为我是胜任这个工作的。 1测试的目的是什么? 测试的目的是找出软件产品中的错误,是软件尽可能的符合用户的要求。

软件测试期末考试试题及答案

一,判断 1 √ 2.× 3.√ 4.× 5. × 6. ×7. ×8. ×9.√10. ×二,选择 1. D 2. D 3. B 4. B 5. B 6. A 7. D 8. B 9. C 10. A 三填空 1. 测试计划、测试用例 2. 稳定性测试、负载测试、压力测试 3. 非增量是集成测试自顶向下增量式测试、自底向上增量式测试 4. 回归 5. 软件需求 四简答题(30分) 1.试描述软件测试的定义(3分) 答:利用手工或者自动化的方式,按照测试方案对系统执行测试用例的过程叫做软件测试。 2.什么是软件缺陷(4分) 答:满足以下条件的问题都叫缺陷: 软件未达到产品说明书中已标明的功能 软件出现了产品说明书中指明不会出现的错误 软件功能超出了产品说明书指明的范围 软件未达到产品说明书虽未指出但应达到的目标 软件测试员认为软件难以理解,不易使用,运行速度缓慢,或者最终用户认为该软件使用效果不好。 3.常见的黑盒测试用例的设计方法并分别简单介绍一下各自的思想。(8分)答:等价类划分:等价类划分法是一种重要的、常用的黑盒测试方法,它将不能穷举的测试过程进行合理分类,从而保证设计出来的测试用例具有完整性和代表性。 边界值分析:对输入输出的边界值进行测试的一种黑盒测试方法。 决策表法:决策表是分析和表达多逻辑条件下执行不同操作的情况的工具 因果图分析法:是一种利用图解法分析输入的各种组合情况,从而设计测试用例的方法,它适合于检查程序输入条件的各种组合情况。 错误推测法:基于经验和直觉推测程序中所有可能存在的各种错误,从而有针对

性的设计测试用例的方法。 4. 列举常见的系统测试方法。答出来5个即可。(5分) 答:恢复测试 安全测试 强度测试 性能测试 正确性测试 可靠性测试 兼容性测试 Web测试 5.文档测试主要测试哪些内容答出来5点即可(5分) 答:(1)检查产品说明书属性 (2)检查是否完整 (3)检查是否准确 (4)检查是否精确 (5)检查是否一致 (6)检查是否贴切 (7)检查是否合理 (8)检查代码无关 (9)检查可测试性 6. 单元测试主要测试那几方面的问题(5分) 答:模块接口、局部数据结构、边界条件、独立的路径和错误处理。五,设计题 1.

大一现代汉语期末考试答案参考

现代汉语试题库 现代汉语试题库(绪论·试题) 一、填空题. 1.“现代汉语”通常有两种解释,狭义的解释指的是现代汉民族共同语——(),广义的解释还兼指现代汉民族使用的()和(),我们这里讲述的是()。 2.汉语做为一种语言,具有一切语言共有的性质。即从结构上说,它是一种();从功能上说,它是()。 3.现代汉语有()和()两种不同的形式。()是民族共同语的高级形式。 4.现代汉语民族共同语又叫(),它是以()为(),以()为(),以()为()的。 5.民族共同语是在一种()的基础上形成的。汉族早在先秦时代就存在着古代民族共同语,在春秋时代,这种共同语被称为(),从汉代起被称为(),明代改称为()。到了现代,即辛亥革命后又称为(),新中国成立以后则称为()。 6.现代汉语的地域分支是()。 7.共同语是()的语言,方言是()的语言。 8.现代汉民族共同语是在()的基础上形成的。在形成过程中,()有着特殊的地位。 9.汉语方言可以分为七大方言区,即()、()、()、()、()、()()和()。 10.我们了解和研究汉语方言,其目的之一就是要找出方言与普通话的(),有效地()。 11.现代汉语的特点:语音方面(1)()(2)()(3)();词汇方面(1)()(2)()(3)();语法方面(1)()(2)()(3)()(4)()。 12.()语、()语、()语同汉语关系尤为特殊,它们都吸收过汉语大量的词,甚至在汉语的基础上产生了很多新词。 13.汉语是联合国的六种工作语言之一,另外五种是()语、()语、()语、()语和()语。汉语在国际交往中发挥着日益重要的作用。 14.在当前语言文字工作的主要任务中,最重要的两项工作是()和()。 15.现代汉语规范化的标准是:语音方面以()为(),词汇方面以()为(),语法方面以()为()。 16.推广普通话并不是要人为地消灭(),主要是为了消除(),以利社会交际。 17.50年代初制定的推广普通话的工作方针是:(),(),()。这个方针是正确的,今后仍然适用。 18.新时期推普工作应努力做好以下四点:第一,各级各类学校使用普通话进行教学,使之成为()。第二,各级各类机关工作时一般使用普通话,使之成为。第三,广播、电视、电影、话剧使用普通话,使之成为()。第四,不同方言区的人在公众场合交往时,基本使用普通话,使之成为()。 19.现代汉语课程的主体由(),(),(),()和()几部分构成, 二、单项选择题(将正确答案的序号填在题后的括号里) 1.现代汉民族共同语和方言的关系是() A.互相排斥 B.互相依存,方言从属于汉民族共同语 C.方言是从民族共同语中分化出来的 2.对普通话而言,汉语方言是一种() A.地域分支 B.并立的独立语言 C.民族共同语的高级形式 D.对立的独立语言 3.汉语方言之间的差异,突出表现在()方面。 A.语音 B.词汇 C.语法 D.词汇和语法 4.现代汉语书面形式的源头是() A.文言文

现代汉语复习资料-吐血整理

现代汉语 第一章绪论 一、现代汉语 1现代汉语指的是现代汉民族共同语,就是以北京语音为标准音、以北方话为基础方言,以典范的现代白话文著作为语法规范的普通话 2、现代汉语这个词通常有广义与狭义两种解释:广义的解释指现当代以来汉民族使用的语言,包括民族共同语一一普通话和方言;狭义的现代汉语则仅指普通话 二、现代汉语七大方言 北方(北京话)、吴(苏州话)、湘(长沙话)、赣(南昌话)、客家(广东梅县话)、闽(福州话)、粤(广州话) 三、现代汉语的特点 1语音方面:音节界限分明、乐音较多,加上声调高低变化和语调的抑扬顿挫,因而具有音乐性强的特点。具体表现如下: (1)没有复辅音 (2)在音节中元音占优势 (3)有区别意义的声调 (4)音节总数有限,简短而明确 2、词汇方面 (1 )1?语素以单音节为基本形式 (2)广泛运用复合法构成新词 (3 )双音节词占优势 3、语法方面:汉语是分析性的语言,缺乏表示语法意义的词类标志和词形变化,这就使现代汉语呈现出一系列的特点 (1)语序和虚词是表达语法意义的主要手段 (2)语法(词法、句法)结构具有一致性 (3)词具有多功能性:某一类词往往可以充当多种句子成分 (4 )词语组合受语义、语境的制约 (5)量词、语气词十分丰富:不同的名词所用的量词往往不同,语气词常出现在句末,表示各种语气的细微差别 第二章语音 一、人的发音器官 肺和气管、喉头和声带、口腔和鼻腔 二、语音的物理性质(四要素) 1、音高就是声音的高低,决定于声波的频率。音高在汉语里的作用非常重要。声调主要由音高构成,声调的高低能区别意义 2、音强就是声音的强弱,决定于声波的振幅。振幅大,声音就强。而振幅的大小取决于发音时用力的大小 普通话里的轻声与音强有关 3、音长就是声音的长短,决定于发音体振动的时间。音量与音高、音强、音长有关。(汉语

软件测试与质量保证简答题

简答题 1、什么就就是软件测试? 答:软件测试就就是为了发现错误而执行程序得过程。或者说,软件测试就就是根据软件开发各阶段得规格说明与程序得内部结构而精心设计一批测试用例(即输入数据及其预期得输出结果),并利用这些测试用例去运行程序,以发现程序错误得过程。 2、软件测试得目得? 答:测试得目得就就是想以最少得人力、物力与时间找出软件中潜在得各种错误与缺陷,通过修正种错误与缺陷提高软件质量,回避软件发布后由于潜在得软件缺陷与错误造成得隐患带来得商业风险。 3、白盒测试有哪几种方法? 答:白盒测试也称结构测试或逻辑驱动测试,它就就是知道产品内部工作过程,可通过测试来检测产品内部动作就就是否按照规格说明书得规定正常进行,按照程序内部得结构测试程序,检验程序中得每条通路就就是否都有能按预定要求正确工作,而不顾它得功能,白盒测试得主要方法有逻辑驱动、基路测试等,主要用于软件验证。“白盒”法全面了解程序内部逻辑结构、对所有逻辑路径进行测试。“白盒”法就就是穷举路径测试。 4、软件得缺陷等级应如何划分? 1)、致命错误,可能导致本模块以及其她相关模块异常,死机等问题; 2)、严重错误,问题局限在本模块,导致模块功能失效或异常退出 3)、一般错误,模块功能部分失效;4)、建议问题,由问题提出人对测试对象得改进意见; 5、如果能够执行完美得黑盒测试,还需要进行白盒测试吗?(白盒与黑盒得区别) 任何工程产品(注意就就是任何工程产品)都可以使用以下两种方法之一进行测试。 黑盒测试:已知产品得功能设计规格,可以进行测试证明每个实现了得功能就就是否符合要求。 白盒测试:已知产品得内部工作过程,可以通过测试证明每种内部操作就就是否符合设计规格要求,所有内部成分就就是否以经过检查。 软件得黑盒测试意味着测试要在软件得接口处进行。这种方法就就是把测试对象瞧做一个黑盒子,测试人员完全不考虑程序内部得逻辑结构与内部特性,只依据程序得需求规格说明书,检查程序得功能就就是否符合它得功能说明。因此黑盒测试又叫功能测试或数据驱动测试。黑盒测试主要就就是为了发现以下几类错误: 1)、就就是否有不正确或遗漏得功能? 2)、在接口上,输入就就是否能正确得接受?能否输出正确得结果?3)、就就是否有数据结构错误或外部信息(例如数据文件)访问错误? 4)、性能上就就是否能够满足要求? 5)、就就是否有初始化或终止性错误? 软件得白盒测试就就是对软件得过程性细节做细致得检查。这种方法就就是把测试对象瞧做一个打开得盒子,它允许测试人员利用程序内部得逻辑结构及有关信息,设计或选择测试用例,对程序所有逻辑路径进行测试。通过在不同点检查程序状态,确定实际状态就就是否与预期得状态一致。因此白盒测试又称为结构测试或逻辑驱动测试。白盒测试主要就就是想对程序模块进行如下检查: 1)、对程序模块得所有独立得执行路径至少测试一遍。 2)、对所有得逻辑判定,取“真”与取“假”得两种情况都能至少测一遍。 3)、在循环得边界与运行得界限内执行循环体。4)、测试内部数据结构得有效性,等等。 以上事实说明,软件测试有一个致命得缺陷,即测试得不完全、不彻底性。由于任何程序只能进行少量(相对于穷举得巨大数量而言)得有限得测试,在未发现错误时,不能说明程序中没有错误。 6、软件测试应该划分几个阶段?简述各个阶段应重点测试得点?各个阶段得含义? 答:大体上来说可分为单元测试,集成测试,系统测试,验收测试,每个阶段又分为以下五个步骤: 测试计划,测试设计,用例设计,执行结果,测试报告 初始测试集中在每个模块上,保证源代码得正确性,该阶段成为单元测试,主要用白盒测试方法。 接下来就就是模块集成与集成以便组成完整得软件包。 集成测试集中在证实与程序构成问题上。主要采用黑盒测试方法,辅之以白盒测试方法。 软件集成后,需要完成确认与系统测试。

《软件测试基础》期末试卷及参考答案

期末试卷先锋学院2011-2012学年第二学期 《软件测试技术》试题库答案 一、填空题(每空2分,共15空,分数为30分) 1、判定覆盖设计足够多的测试用例,使得被测试程序中的每个判断的“真”、“假”分支至少被执行一次。 2、黑盒测试的具体技术方法等价类划分法、边界值分析法、决策表法、因果图法。 3、黑盒测试又称之为功能测试。 4、等价类划分有两种不同的情况:有效等价类和无效等价类。 5、根据覆盖目标的不同,逻辑覆盖又可分为:语句覆盖,判定覆盖,条件覆盖,路径覆盖条件组合覆盖,判断/条件覆盖。 6、根据软件生命周期中的定义,可以把自动化测试工具划分3大类白盒 测试工具、黑盒测试工具和测试管理工具。 7、软件测试是为发现程序中的错误而执行程序的过程。 8、测试用例是由测试输入数据和预期的输出数据两部分组成。 9、白盒测试又称为结构测试,可以分为静态测试和动态测试两大类。 10、软件是包括程序、数据、相关文档的完整集合。 11、边界值分析法属于黑盒测试。 12、单元测试是以详细设计说明书为指导,测试源程序代码。 13、集成测试以概要设计说明书指导,测试软件结构。 14、确认测试以需求分析说明书为指导。 15、软件开发的基本过程需求分析、概要设计、详细设计、编码、测试、 维护。

16、代码复审属于静态测试,不实际运行程序。 17、集成测试把模块组成成系统的测试方式:一次性集成测试和。 18、黑盒测试有两种基本方法,即:通过测试和失败测试。增量式集成测试 20、Junit是一个开放源代码的 java 测试框架,用于编写和运行可重复的测试。 21、在Junit中3.8中testXXX()测试方法必须满足几个条件:public , void 和无方法参数。 二、选择题(每题3分,共10题,分数为30分) 1. 下列哪一项不是白盒测试?(C) A.单元测试 B.集成测试 C.系统测试 D.回归测试 2. 属于黑盒测试的方法?(C) A.基于基本路径 B.控制流 C.基于用户需求测试 D.逻辑覆盖3.在Assert类中断言对象为NULL是_____。(C) A.assertEquals B.assertTrue C.assertNull D.fail 4.___________的目的是对最终软件系统进行全面的测试确保最终软件系统产品满足需求。(A) A.系统测试B.集成测试 C.单元测试D.功能测试 5.在Assert类中断言两个对象相等是_____。(A) A.assertEquals B.assertTrue C.assertSame D.fail 6.有一组测试用例使得每一个被测试用例的分支覆盖至少被执行一次,它满足的覆盖标准___________。(B)

大一现代汉语试题

大一现代汉语试题 一、填空题(每题1分,共10分) 1.现代汉民族共同语是(1.以北京语音为标准音,以北方话为基础方言,以典范的现代白话文著作为语法规范的普通话。。.)。2.据阻碍方式普通话声母可以分为(2.塞音、擦音、塞擦音、鼻音、边音。)。 3.后鼻韵母有( 3.iɑ、ie、uɑ、uo、üe。 )。4.普通话声调的四种调值是( 4.55、35、214、51)5.传统的“六书”是指(5.象形、指事、会意、形声、转注和假借。)。6.汉字标准化的四定是指(6. 定量、定形、定音、定序。)。7.合成词是由(7.合成词是由两个或两个以上语素构成的词。)的词,包括(复合式、附加式、重叠式。)三类。8.语义场的类型有(8.类属义场、顺序义场、关系义场、同义义场、反义义场。)。9.成语的特征是(9意义的整体性,结构的凝固性。)。10.词汇的发展变化主要表现在10.新词不断地产生,旧词的逐渐消失和变化,词的语义内容和语音形式也不断地发生变化。 。 二、名词解释(每题1分,共6分) 1.音素:音素是构成音节的最小单位。 2.单元音:发音时舌位、唇形及开口度始终不变的元音。 3.音位:一个语音系统中能够区别意义的最小语音单位。 4.词:词是最小的能够独立运用的语言单位。 5.义项:是词的理性意义的分项说明。 6.歇后语:是由近乎谜面和谜底两部分组成的带有隐语性质的口头用语。 三、语音题(共20分) 1.写出声母的发音部位和发音方法。(每题1分,共5分) 1)m 双唇、浊、鼻音(2)b 双唇、不送气、清、塞音 (3)ch 舌尖后、送气、清、塞擦音(4)k 舌根(舌面后)、送气、清、塞音 (5)x 舌面(前)、清、擦音 2.比较各组声母、韵母发音上的异同。(每题2分,共10分) (1)1)z — zh 相同点:发音方法相同都是不送气、清、塞擦音。不同点:发音部位不同,z 舌尖前音,zh舌尖后音。 (2)f—h 相同点:发音方法相同都清、擦音。不同点:发音部位不同,f唇齿音,h舌根(舌面后)。 (3)ɑo — iɑ相同点:都是复韵母。不同点:ɑo 前响复韵母,iɑ后响复韵母。 (4)onɡ—ionɡ相同点:都是后鼻韵母。不同点:韵腹不同(onɡ是u,ionɡ是ü)。(5)en — in 相同点:都是前鼻韵母。不同点:韵腹不同en是e,in是i。四、分析题(共20分) 1.分析词的结构类型。(每题1分,共10分) 倾销、利害、房间、老乡、吩咐、年轻、仅仅、皑皑、提高、地震、 倾销(偏正)利害(联合)房间(补充)老乡(附加) 吩咐(联绵)年轻(主谓)仅仅(重叠)皑皑(叠音) 提高(补充)地震(主谓) 2.辨析下列各组同义词(共10分) (1)持续——继续(2分)(2)愿望——希望(2分)

华南师范大学现代汉语题库整理

文学院—考研辅导讲义 现 代 汉 语 题 库 注意:中国古典文献学、中国古代文学、中国现当代文学、比较文学与世界文学、 中国民间文学、影视文学通用教材与讲义 二〇〇九年八月(第三版)2010年8月

同学们好,今天我们学习第一讲,希望大家认真预习课本,研习讲义! 真题选讲 2010年华师文学院语言基础(现代汉语、古代汉语)真题 现代汉语 一、名词解释 1、汉民族共同语 2、音位 3、六书 4、语义场 5、句式 二、操作题 1、分析声母发音chi le ke xi bu 2、分析韵母发音he ba mo ci ju 3、汉字造字法水、锦、天、牧、问 4、词的构造健儿、司机、头疼、推迟、考试 5、从语法角度,分析词性:开始、微型、喷香、兴致、亲自 6、进行层次分析,说明结构关系:上街买菜请小李吃饭、我的遥远的家乡**湾(还有一题忘了。) 7、用层次分化歧义短语:发两个月的工资、两个报社的记者、反对的是老李 8、疑问句的类型:有谁知道我的书在哪里? 我的文具盒呢? 你想不想知道你的成绩? 三、简答 1、/a/的音位变化及其条件 2、什么是“隶变”?简述“隶变”的内容 3、现代汉语的存现句的语法意义 四、论述题:举例分析层次分析的三原则 古代汉语 一、名词解释 1、假借 2、引申义 3、叶韵 4、字母 5、如字 二、简答 1、异体字的四种情况 2、举例谈谈古代汉语中的被动句式有哪几种 3、举例谈谈古代汉语中的反问句式有哪几种 4、谈谈使动用法和意动用法的区别 5、古秦三十韵韵部的韵目 三、加标点 晋灵公不君厚敛以彫墙从台上弹人而观其辟丸也宰夫胹熊蹯不孰杀之寘诸畚使妇人载以过朝赵盾士季见其手问其故而患之将谏士季曰谏而不入则莫之继也会清先不入则子继之三进及溜而后视之曰吾知所过矣将改之稽首而对曰人谁无过过而能改善莫大焉诗曰靡不有初鲜克有终夫如是则能补过者鲜矣君能有终则社稷之固也岂惟群臣赖之又曰袞职有阙惟仲山甫补之能补过也君能补过袞不废矣犹不改宦子骤谏公患之使鉏麑贼之晨往寝门癖矣盛服将朝尚早坐而假寐麑退叹而言曰不忘恭敬民之主也贼民之主不忠弃君之命不信有一于此不如死也触槐而死

《现代汉语》(周一民版)简答题汇总

《现代汉语》(周一民版)简答题汇总 绪论 第一节现代汉语引论 1.语言是什么?语言和文字是一回事吗? 2.口语和书面语二者之间是什么关系? 3.语言符号具有哪些性质?语言从本质上说是一种什么现象? 4.世界上的语言分为哪些语系?我国的语言分为哪些语系?汉语属于什么语系? 5.什么是语言学?语言学有哪些门类? 6.汉语是一种什么样的语言?和汉语有同源关系的有哪些语族?汉藏语系的语言有哪些特点? 7.汉语的历史可以分成哪几个时期? 8.汉语对世界语言产生过哪些影响?为什么说汉语是一种具有很强适应性和包容性的语言? 9.有人说“21世纪是汉语的世纪”,谈谈你的看法。 10.传统的汉语言文字学分为哪三门学问?今天的汉语言文字学是一门什么样的学科? 11.现代汉语有哪两种含义? 12.什么是现代汉民族共同语?解释现代汉民族共同语的定义。 第二节现代汉民族共同语和方言 1.什么是共同语?什么是方言?共同语和方言二者是什么关系? 2.汉语在历史上出现过哪几种共同语? 3.现代汉民族共同语的两个来源是什么? 4.简述现代汉民族共同语是怎样形成的。 5.现代汉语有哪些方言,各方言以什么话为代表?它们各自的特点是什么? 6.兰州话、蚌埠话、杭州话、建瓯话、海口话各属于哪一种方言? 7.举例说明什么是方言岛现象。 第三节现代汉语的特点和规范化 1.现代汉语在语音、词汇、语法上有哪些特点? 2.什么是规范化?什么是现代汉语规范化? 3.现代汉语为什么要实行规范化和标准化? 4.现代汉语规范化的标准是什么?怎样理解这个标准? 5.现代汉语规范化要消除哪些不必要的顾虑? 6.20世纪50年代文字改革的三大任务是什么? 7.新时期语言文字工作的方针和任务是什么? 8.《国家通用语言文字法》规定的通用语言文字是什么?有什么意义? 9.国家在普及提高普通话方面有什么重大的措施? 10.什么是规范汉字?国家推行规范汉字的重点是什么?目前社会用字不规范的现象有哪些表现? 第一章语音 第一节语音概说 1.什么是语音?语音同自然界的其他声音有什么不同? 2.什么是语音的四要素?他们各是由什么决定的?在普通话中起什么作用? 3.声音的音色是有哪几个方面决定的? 4.画一个发音器官示意图,在上面标出发音器官各个部位的名称。

大学现代汉语基础知识点整理

今年九月二十五日,是鲁迅诞辰一百三十二周年。 (今年九月二十五日,是鲁迅一百三十一周年诞辰。) 美国加州大学伯克莱分校校长田长霖于1997年底提出辞呈,他解释说:“我已经当了7年校长,做了许多工作,不需要再恋战,所以名望最高的时候退了下来。”(“恋战”改为“恋栈”。) 凡预先支付180元征订本刊的用户,将获得礼品一份。(“征订”改为“订阅”) 他们既不了解情况,又不向我们打听情况,故意扩大事实。(“扩大事实”改成“扩大事态”) 这本书在新闻史上占有特别重要的位置。 这样一个重大的问题,在这本书中仅仅占了三页的位置。(地位,人或物在社会所处的位置;人或物所占的地方。文章篇幅的长短用“地位”,“位置”改为“地位”) 报纸和广播等传统媒体在与新媒体的较量中日益势微。(“势微”改为“式微”。) 与集团其他子公司相比,本公司显然势微力单,急需扩展人力。 此项建筑工程进展顺利,截止九月中旬,已经完成年施工计划的85%。(“截止”改为“截至”)上交投标书的最后截止日期为本月三十一日。 他想商家做生意,是售其货,赚其钱,讲究公平交易。(删除“其”) 休息了好几天,我才去除了长时间坐飞机所引起的疲倦。(“去除”改为“消除”或“缓解”) 那些静心创作出来的画品,都锁在那个潮湿的储藏室中。(“画品”改为“画作”) 我的牙齿疼得死去活来。(错) 我牙痛,疼得死去活来。 风雨如磐九十秋——美国史研究专家黄绍湘的故事(“风雨如磐”是比喻社会动荡,改为“风风雨雨”) 22条“潜规则”请君入瓮(“请君入瓮”非诈骗的意思,可改为“让人受骗”) 哈尔滨弑医血案的启示 沪闵路发生弑妻惨案丈夫自杀未遂(“弑”改为“杀”) 上海专家首开世界先河耳朵切一块修出靓鼻子(去掉“首”,或改为“开创世界先河”。) 悬赏平头男金额超540万(“悬赏平头男”改为“悬赏捉拿平头男”) 医生坐堂就诊时被精神病人枪杀医院被判赔偿50万(删除“就诊”)

期末题库-软件测试答案

选择题10×2分 1、软件就是程序与( A )的集合。 A、文档 B、代码 C、测试用例 D、测试 2、软件工程中描述生存周期的瀑布模型一般包括计划、( A)、设计、编码、测试、维护等几个阶段。 A、需求分析 B、需求调查 C、可行性分析 D、问题定义 3、严重的软件缺陷的产生主要源自( A)。 A、需求 B、设计 C、编码 D、测试 4、以下不属于应用系统中的缺陷类型的就是:( B) A、不恰当的需求解释 B、用户指定的错误需求 C、设计人员的习惯不好 D、不正确的程序规格说明 5、降低缺陷费用最有效的方法就是( B )。 A、测试尽可能全面 B、尽可能早的开始测试 C、测试尽可能深入 D、让用户进行测试 6、测试环境中不包括的内容就是( A ) A、测试所需文档资料 B、测试所需硬件环境 C、测试所需软件环境 D、测试所需网络环境 7、软件调试的目的就是( B) A、发现软件中隐藏的错误

B、解决测试中发现的错误 C、尽量不发现错误以便早日提交软件 D、证明软件的正确性 8、软件测试的目的就是( A ) 难易度:2 A、发现软件中隐藏的错误 B、解决软件中隐藏的错误 C、尽量不发现错误以便早日提交软件 D、证明软件的正确性 9、下列关于测试与调试的说法中正确的就是( B ) A、测试与调试没有本质区别。目的都就是为了发现软件系统中的错误。 B、测试就是测试人员的职责,在整个测试活动中可以不需要开发人员的参与。 C、调试主要在软件的开发阶段进行。 D、调试一般不能确定程序中潜在错误发生的原因 10、从测试的要求来讲,如果想让测试完成的效果更好,测试部门与开发部门的关系最好就是下面四种中的( D )。难易度:3 A、测试组织与开发组织为同一公司同一部门同一小组,并且测试人员与开发人员为同一组人员,即开发人员测试自己的程序。 B、测试组织与开发组织为同一公司同一部门同一小组,但测试人员与开发人员为不同人员。 C、测试组织与开发组织为同一公司,但不在同一部门。 D、测试组织与开发组织为不同公司。 11、某软件公司在招聘软件测试工程师时,应聘者甲向公司做如下保证:

(完整word版)期末题库-软件测试答案

选择题 10×2分 1、软件是程序和(A)的集合。 A、文档 B、代码 C、测试用例 D、测试 2、软件工程中描述生存周期的瀑布模型一般包括计划、( A)、设计、编码、测试、维护等几个阶段。 A、需求分析 B、需求调查 C、可行性分析 D、问题定义 3、严重的软件缺陷的产生主要源自(A)。 A、需求 B、设计 C、编码 D、测试 4、以下不属于应用系统中的缺陷类型的是:(B) A、不恰当的需求解释 B、用户指定的错误需求 C、设计人员的习惯不好 D、不正确的程序规格说明 5、降低缺陷费用最有效的方法是(B)。 A、测试尽可能全面 B、尽可能早的开始测试 C、测试尽可能深入 D、让用户进行测试 6、测试环境中不包括的内容是(A) A、测试所需文档资料 B、测试所需硬件环境 C、测试所需软件环境 D、测试所需网络环境 7、软件调试的目的是(B) A、发现软件中隐藏的错误 B、解决测试中发现的错误 C、尽量不发现错误以便早日提交软件 D、证明软件的正确性 8、软件测试的目的是(A)难易度:2 A、发现软件中隐藏的错误 B、解决软件中隐藏的错误 C、尽量不发现错误以便早日提交软件 D、证明软件的正确性 9、下列关于测试和调试的说法中正确的是(B) A、测试和调试没有本质区别。目的都是为了发现软件系统中的错误。 B、测试是测试人员的职责,在整个测试活动中可以不需要开发人员的参与。

C、调试主要在软件的开发阶段进行。 D、调试一般不能确定程序中潜在错误发生的原因 10、从测试的要求来讲,如果想让测试完成的效果更好,测试部门与开发部门的关系最好是下面四种中的(D)。难易度:3 A、测试组织与开发组织为同一公司同一部门同一小组,并且测试人员与开发人员为同一组人员,即开发人员测试自己的程序。 B、测试组织与开发组织为同一公司同一部门同一小组,但测试人员与开发人员为不同人员。 C、测试组织与开发组织为同一公司,但不在同一部门。 D、测试组织与开发组织为不同公司。 11、某软件公司在招聘软件测试工程师时,应聘者甲向公司做如下保证: (1)经过自己测试的软件今后不会再出现问题 (2)在工作中对所有程序员一视同仁,不会因为某个程序编写的程序发现的问题多,就重点审查该程序,以免不利于团结 (3)承诺不需要其他人员,自己就可以独立进行测试工作 (4)发扬咬定青山不放松的精神,不把所有问题都找出来,绝不罢休根据自己所学的软件测试知识,应聘者甲的保证(D)难易度:3 A、(1)(4)是正确的 B、(2)是正确的 C、都是正确的 D、都是错误的 12、用不同的方法可将软件测试分为白盒法和黑盒法,或者(C)和静态测试。 A、白盒法 B、黑盒法 C、动态测试 D、灰盒法 13、黑盒测试法是根据程序的(C)来设计测试用例的。 A、应用范围 B、内部逻辑 C、功能 D、输入数据 14、验收测试的测试用例主要根据(A)的结果来设计。 A、需求分析 B、源程序 C、概要设计 D、详细设计 15、软件测试中白盒测试法是通过分析程序的(B)来设计测试用例的。 A、应用范围 B、内部逻辑 C、功能 D、输入数据 16、下列关于白盒测试与黑盒测试的说法中错误的是(C)。 A、用白盒测试来验证单元的基本功能时,经常要用黑盒测试的思考方法来设计测试用例

中央电大汉语言专科《现代汉语(2)》期末考试简答题题库

中央电大汉语言专科《现代汉语(2)》期末考试 简答题题库 (2015年7月整理、更新至15年1月试题)9.“爱心”和“热心”词性是否相同?为什么?参考答案: “爱心”和“热心”的词性不同,前者是名词,后者是形容词。区分它们的标准是看各自的语法功能,即词与词的组合能力。“爱心”可以同物量词组合成“一颗爱心”,“热心”可以同副词“非常”组成“非常热心” 10.句子和短语的本质区别是什么? 参考答案: 句子和短语的本质区别在于是否具有表述性。短语是备用单位,不具有表述性;句子是使用单位,具有表述性,人们运用句子表达思想,总是要与客观现实相联系,表达自己的目的,这是句子和短语的本质上的区别。 11.否定句是不是就表达否定的意思?举例说明为什么? 参考答案: 否定句是指在形式上使用了否定词的句子,否定句的句意常常是否定的,但也可以是肯定的。例如“没有人不认为他正确”和“难道他不正确”,这两个否定句的含义都是“他正确”,句意就是肯定的。 10.“有人在唱歌”这个单位,有人说是句子,有人说是短语,请谈谈你的看法。 参考答案: 句子和短语的主要区别是有没有表述性,具有表述性,就是句子,没有表述性就是短语。“有人在唱歌”这个单位,如果在一定语境中,传递了信息,反映了客观现实,就是句子。如果与语境没有关系,不传递信息,那么就是短语。 11.下面两个复句是什么类型的复句?在表义上有何异同? a.虽然你没有来帮忙,但是我们还是按时完成了任务。 b.即使你没有来帮忙,我们也能够按时完成了任务。 参考答案: a.这句话是转折复句,正句和偏句的关系已经实现,没有来帮忙是事实。 b.这句话是让步复句,没有来帮忙不是事实,只是一种假设情况。 12.夸张和夸大有什么区别? 参考答案: 夸张和夸大都是对现实情况的一种虚拟性的描述,但是夸张具有现实基础,夸而有节,夸而适度,具有真实性,夸大则是脱离了现实基础,完全是浮夸,令人不可信。 13.指出下列词语在汉语中的文化含义。 ①豺狼虎豹 ②墙头草 ③替罪羊 参考答案: ①豺狼虎豹:凶恶狠毒的人。 ②墙头草:立场不稳定的人。 ③替罪羊:代人受过的人。 10.阅读下面两个句子,从句类和句型角度进行分 类。 a.他已经花了五块钱了。 b.他已经工作了好几年了吧? 参考答案: a.陈述句,动词性述宾谓语句。 b.疑问句,动词性述补谓语句。 11.转折复句和让步复句有什么异同?举例说明。 参考答案: 相同点:转折复句和让步复句的正句和偏句都有一种转折关系; 不同点:转折复句正句和偏句之间是是已经实现或已经证实的关系,让步复句正句和偏句之间是尚未实现或尚未证实的关系。 12.简要说明借喻和借代的异同。 参考答案: (1)借喻和借代的相同点:都是只出现借体, 不出现本体,以借体代本体。 (2)不同点:第一,构成基础不同,借喻的构 成基础是事物的相似性,借代的构成基础是事物之间的相关性;第二,借喻可以还原为明喻,借代不能还原。 13.为什么说文化是构成语境的重要因素? 参考答案: 第一,文化是个历史范畴,具有时代性,影响着人类交际的言语表达和理解;第二,文化具有地域性,不同地方的文化带有不同的地方色彩,也影响到言语交际中语言的运用;第三,文化具有民族性,对言语交际产生广泛而深刻的影响。 10.举例说明句子同词和短语的本质区别是什么? 参考答案: 句子是人们交流思想的基本语言单位,具有表述性。词和短语是备用的静态单位,不具有表述性。 句子是使用单位,因此人们运用句子表达思想,总 1

大学现代汉语考点归纳

【第一章】 ㈠什么是现代汉语? 现代汉民族共同的语言是以北京语音为标准音,以北方话为基础方言,以典范的现代白话文著作为语法规范的普通话。 ㈡七大主要方言及代表 1.北方方言 2.吴方言,以苏州话为代表 3.湘方言,以长沙话为代表 4.赣方言,以南昌话为代表 5.客家方言,以呢广东梅县话为代表 6.闽方言,以福州话为代表 7.粤方言,以广州话为代表 ㈢现代汉语中,语音和词汇的特点 语音: 1.没有复辅音 2.元音占优势 3.有声调。 词汇: 1.汉语词形较短 2.新词的构成广泛运用词根复合法 3.汉语词形较短,单音节语素多 【第二章】 ◆什么是语音? 语音是人类说话的声音,是有意义内容的语音成分的外部形式,即语言的物质外壳 ◆语音和其他声音有何异同 异:只有有词句意义的声音才是语音,像笑声,呻吟声都不是语音 同:产生于物体的颤动,具有物理、生理、社会三种属性,而社会属性是语音的『根本』属性 ◆语音的三大属性 1.物理属性。语音和声音一样具有音高、音强、音长、音色四种要素 2.生理属性。语音由人的发音器官发出来的,发生器官可分呼吸器官、喉头和声带、咽腔、口腔和鼻腔三大部分 3.社会属性。 ◆语音单位 1.音素:最小的语音单位,分为辅音和元音两类。辅音又叫子音,如b、p、m、f、d、k、zh、s等,元音又叫母音,如a、o、e、i、u等。发辅音气流受阻,发元音时气流不受阻。 2.音节(详见P73表) 音节是交谈时自然感到的最小语音单位,音节由音素构成,一个音节可以只有一个音素,通常情况下,一个汉字表示一个音节。韵腹是音节中主要元音,韵腹前的元音就是韵头(如a 、o、e、é、i、u、ü、er、-i),反之韵腹后即韵尾(如高元音i、u,鼻辅音n、ng)。

(完整版)软件测试基础习题及答案

1、软件测试的定义? 软件测试是一个过程或者一系列过程,用来确认计算和代码完成了其应该完成的功能,并且不执行其不应该有的操作。 2、软件测试的目标是什么? 是想以最少的人力、物力和时间找出软件中潜在的各种错误和缺陷,通过修正各种错误和缺陷提高软件质量,降低软件发布后由于潜在的软件错误和缺陷造成的隐患所带来的商业风险。 3、简单描述一下软件测试的原则? 所有的软件测试都应追溯到用户需求 应当把“尽早地和不断地进行软件测试”作为测试者的座右铭 Good Enough原则 质量第一 充分注意测试中的群集现象 程序员应避免检查自己的程序 有据可依 尽量避免软件测试的随意性,要有预期结果 重视回归测试 妥善保存一切测试过程文档 4、软件测试中验证和确认的区别? Verfication 验证: 是保证软件正确实现特定功能的一系列活动和过程。 目的是保证软件生命周期中的每一个阶段的成果满足上一个阶段设定的目标。 Validation 确认: 是保证软件满足用户需求的一系列的活动和过程。 目的是在软件开发后保证与用户需求符合 5、软件测试按照测试的基本策略可分为哪两种并加以详细说明? 白盒测试: 白盒测试也称结构测试或逻辑驱动测试,是指基于一个应用代码的内部逻辑知识,即基于覆盖全部代码、分支、路径、条件的测试,它是知道产品内部工作过程,可通过测试来检测产品内部动作是否按照规格说明书的规定正常进行,按照程序内部的结构测试程序,检验程序中的每条通路是否都有能按预定要求正确工作,而不顾它的功能,白盒测试的主要方法有逻辑驱动、基路测试等,主要用于软件验证。

黑盒测试: 黑盒测试是指不基于内部设计和代码的任何知识,而基于需求和功能性的测试,黑盒测试也称功能测试或数据驱动测试,它是在已知产品所应具有的功能,通过测试来检测每个功能是否都能正常使用,在测试时,把程序看作一个不能打开的黑盆子,在完全不考虑程序内部结构和内部特性的情况下,测试者在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数锯而产生正确的输出信息,并且保持外部信息(如数据库或文件)的完整性。黑盒测试方法主要有等价类划分、边值分析、因—果图、错误推测等,主要用于软件确认测试。 6、整个软件生命周期中,需要进行哪几项测试? 单元测试、集成测试、系统测试、验收测试 单元测试 单元测试是对软件中的基本组成单位进行的测试,如一个模块、一个过程等等。它是软件动态测试的最基本的部分,也是最重要的部分之一,其目的是检验软件基本组成单位的正确性。因为单元测试需要知道内部程序设计和编码的细节知识,一般应由程序员而非测试员来完成,往往需要开发测试驱动模块和桩模块来辅助完成单元测试。因此应用系统有一个设计很好的体系结构就显得尤为重要。 一个软件单元的正确性是相对于该单元的规约而言的。因此,单元测试以被测试单位的规约为基准。单元测试的主要方法有控制流测试、数据流测试、排错测试、分域测试等等。 集成测试 集成测试是在软件系统集成过程中所进行的测试,其主要目的是检查软件单位之间的接口是否正确。它根据集成测试计划,一边将模块或其他软件单位组合成越来越大的系统,一边运行该系统,以分析所组成的系统是否正确,各组成部分是否合拍。集成测试的策略主要有自顶向下和自底向上两种。 系统测试 系统测试是对已经集成好的软件系统进行彻底的测试,以验证软件系统的正确性和性能等满足其规约所指定的要求,检查软件的行为和输出是否正确并非一项简单的任务,它被称为测试的“先知者问题”。因此,系统测试应该按照测试计划进行,其输入、输出和其他动态运行行为应该与软件规约进行对比。软件系统测试方法很多,主要有功能测试、性能测试、随机测试等等。 验收测试 验收测试旨在向软件的购买者展示该软件系统满足其用户的需求。它的测试数据通常是系统测试的测试数据的子集。所不同的是,验收测试常常有软件系统的购买者代表在现场,甚至是在软件安装使用的现场。这是软件在投入使用之前的最后测试。

相关文档
最新文档