xx软件测试技术-期末复习题期末复习用——含答案或提示内容摘要:

.............................................................................................................. 26 5 第 5 章 软件测试用例设计 ........................................................................................................................................................................................... 28 3 围绕软件的质量,有四个主要的概念词汇,即:( 1)错误( ERROR),( 2)缺陷( FAULT),( 3) 失效( FAILURE),( 4) 事故( INCIDENT)。 请画图表示出这四个概念的关系,并在图中标出白盒测试、黑盒测试的位置。 ................................................................................................... 28 通常,软件会存在两种缺陷,即遗漏缺陷和 过错缺陷。 请解释什么是 遗漏缺陷。 什么是 过错缺陷。 你能举出它们的例子吗。 28 测试用例的设计原理告诉我们:测试用例必须对应软件规格所描述的软件行为,否则,测试就一定是不完备的。 那么,优秀测试人员之所以优秀,是因为他能够发现什么。 ............................................................................................................................................................. 28 简述测试用例的基本构成。 ............................................................................................................................................................................. 28 现实中,即使软件产品设计良好,但经过编程实现依然会存在许多缺陷。 请分析其可能的原因。 ................................................ 28 测试用例,是为了特定目的而设计的 “测试数据 ”及与之相关的 “测试规程 ”的一个特定的集 合。 请问,这里的“特定的目”指的是什么。 举例说明。 ........................................................................................................................................................................................................... 28 测试用例设计应符合特定的书写规范和书写范围、内容。 请填写下表说明标准测试用例模板有哪些主要元素、什么意思。 .. 29 专业的软件企业,一般都建立了测试用例管理系统,该系统能够将测试用例文 档的关键内容,如编号、名称等等自动导入管理数据库。 请问:这样的测试用例管理方式有什么好处。 ............................................................................................................................................ 29 什么是等价类法。 请举例说明一个按照等价类法设计的某个测试用例的数据集合 ............................................................................. 29 填空:怎样将测试用例完整地结合到测试过程中加以使用,是管理测试 用例的基础,这包括( A)测试用例,( B)测试用例和( C)测试用例。 ................................................................................................................................................................................................................. 30 单元测试用例阅读。 下面的测试用例规格,是测试一个 “文件检索系统”中删除文件名函数 DELFILENAME(代码为UT_TC_002_004_001)的某个异常处理特性的。 请阅读该图,然后在括号中填空。 .......................................................................................... 30 单元测试用例阅读。 下面的测试用例规格,是测试一个“文件检索系统”中添加文件名函数 ADDFILENAME 的某个异常处理特性的。 请阅读该图,然后在括号中填空。 .......................................................................................................................................................................... 31 下图是一个“大小写转换器”控件,现需采用黑盒方法测试该控件的功能是否正确,请按照下图设计该控件的测试用例。 测试用例的描述采用下列模板。 .............................................................................................................................................................................................. 31 在软件测试过程中,发生错误的地方往往是在输入或输出范围的边界上。 在测试用例设计中,需要对输入的条件进行分析并且汲取其中的边界值条件,通过对这些边界值的测试来查出更多的错误。 请列举现实中边界检验的几个例子。 ............................................. 32 在测试由多个输入组合起来决定一个输出的情况下,设 计测试用例时,等价类法和边界值法是否依然适用。 有没有别的方法。 32 关于“提前测试”的概念,有下图可以直观地理解。 请读下图,回答:提前测试有什么好处。 .................................................... 32 制定一个测试计划,需要详细描述各个测试工作,主要是测试时间表、可用的测试资源 、测试类型以及参加该测试项目的人员等。 问:其中的难点是什么。 为什么。 怎么办。 ......................................................................................................................................................... 33 编制测试计划的依据是什么。 为了这个依据还应该注意什么。 ............................................................................................................... 33 6 集成测试和系统测试 ..................................................................................................................................................................................................... 34 填空:集成测试( INTEGRATION TESTING ),是在( A)测试的基础上,按照设计要求,将所有单元(模块 /组件)组装成为( B)而进行的测试,通过测试,可以发现( C)之间的关系和( D)中的错误。 ............................................................................................................... 34 教材中指出:集成,是系统设计阶段做出的设计决策。 集成测试,不是单纯的测试,而是为了达到设计目标。 请问 ,集成测试主要是落实软件测试目标的三个观点中的哪一个。 为什么。 .................................................................................................................................... 34 集成测试的内容有哪些。 采用什么测试方法。 ............................................................................................................................................ 34 一个集成系统示例: ATM 取款机的业务功能由三个构件构成,即 ATMGUI( ATM 机的界面功能), TRARSACTIONS( ATM 机的事务处理功能), DBPROCESS( ATM 业务过程中的账号信息管理功能),这三个构件的集成关系如下图所示(图中带箭头虚线表示访问关系)。 请回答: 1)你认为构件 DBPROCESS具有什么功能。 2) TRANSACTIONS 构件在调用 UPDATE接口时,给该接口传送的主要是什么消息。 ....... 35 教材 给出了集成测试前的准备工作,其中,把人员安排放在了各项工作的首位。 请 问这是为什么。 ................................. 35 在设计集成测试用例时,清晰地描述某一输入下期待的系统输出是最基本的内容。 请问:在一个列车自动售票机软件中,当乘客选择了希望到达的城市的名称(或编号)并确认后,系统将依据什么信息来输出什么信息。 (注意:尽量给出最完整的描述) ....... 36 课件中给出了端到端的功能系统测试,目前这主要用于 WEB应用系统的功能测试。 请你自己利用 IE,进行一个小型的“端到端”的测试,然后清晰地描述出你的测试步骤(含输入输出信息)。 (提示:参照第 6 章课件 P14 的图。 ) ........................................................... 36 所谓集成方法,指的是什么。 这样的方法是继承了“黑盒测试”方法的什么思想。 (提示,参考第 5 章单元测试的课件) .. 37 下图是一个集成测试的方案,请选项回答是什么集成测试策略。 .......................................................................................................... 37 填空:系统测试( SYSTEM TESTING),是软件测试的一个阶段,将软件放在整个( A)环境下,包括软硬件平台、某些支持软件、数据和人员等,在( B)运行环境下进行一系列的( C)测试。 ................................................................................................................................ 37 系统测试的任务是:在不同组件的( A)测试的基础上,在软件功能成为一个( B)的条件下,验证( C)的构建质量。 ........ 37 并非所有的单元测试都必须在集成测试之前完成,请以迭代开发的情况说明这。 中情况。 ............................................................. 37 集成测试的模式可分为非渐增式测试模式和渐增式测试模式。 请问:大棒集成测试属于哪种模式。 请简要说明大棒集成的特点。 38 请说明什么是渐增式测试模式。 ..................................................................................................................................................................... 38 WEB应用系统的集成测试方法,是功能系统测试。 请问: WEB应用系统集成测试主要测试什么。 ....。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。