管理信息系统系统测试[1]
《管理信息系统》模拟试题一

《管理信息系统》模拟试题一一、单项选择题,(本大题共10小题,10分)1. 下面哪一个不是在信息世界中用来描述现实世界中的客观事物及其联系的术语( )。
A.实体B.属性C.全体D.域2. 概念模型描述的是()。
A. 与数据库物理实现有直接关系的数据库B. 已确定了采用何种数据库管理系统的数据库C. 数据库的逻辑结构D. 从用户角度看到的数据库3. 目前主要的数据库管理系统几乎都支持的数据模型是( )。
A.层次模型B.网状模型C.逻辑模型D.关系模型4. 管理业务流程图可用来描述()A. 处理功能B. 数据流程C. 作业顺序D. 功能结构5. 下列哪个不属于MIS的物理结构()。
A.分布-集中式B.集中式C.主机终端式D.分布式6. 描述系统逻辑模型的主要工具是( )A.决策树和决策表B.结构化语言C.数据流程图和数据字典D.数学公式7. 决策支持系统主要支持以下的决策问题()。
A.定性决策与结构化决策 B.定量决策与半结构化决策C.半结构化与非结构化决策 D.结构化与半结构化决策8. 新系统投入运行后,原系统仍有一段时间与之并行工作,称为()。
A.跟踪调试B.跟踪检验C.并行转换D.直接转换9. 在数据流程图中的数据存贮是指()。
A.手工台帐 B.磁盘文件C.数据库文件 D.数据库存贮的地方10. 开发MIS的系统分析阶段的任务是什么?()A.完成新系统的逻辑设计B.完成新系统的功能分析C.完成新系统的物理设计D.完成新系统的数据分析二、判断题,(本大题共10小题,10分)1. 信息系统的建设是企业管理信息化的关键。
2. LMIS的最终目标是在“3S1L”(Speed、Safety、Surely和Low)的原则下,以最少的费用提供最好的物流服务。
3. 数据分析在于确定数据的完备性.一致性及无冗余的程度,可借用表格分配图来进行。
4. 发货单对于发货员来说是信息,而对于库存经理来说意味着原始数据。
5. 局域网所涉及的地理距离上一般来说可以是几米至10公里以内。
管理信息系统第一章测试题及答案

1.按照重要程度,管理信息可划分为()。
A.战略信息、战术信息、作业信息B.外部信息、内部信息C.一次信息、二次信息、三次信息D.数字信息、图象信息、声音信息a2.信息()。
A.是形成知识的基础B.是数据的基础C.是经过加工后的数据D.具有完全性a3.与传统的管理信息系统相比,战略信息系统()。
A.更注重企业的外部环境B.更注重企业内部信息的挖掘C.只处理企业的外部信息D.提供关于外部环境的信息a4.以下关于企业信息系统近年来发展变化的说法全面的是()。
A.规模扩大、局部细化、面向社会B.自动化程度提高、定量功能增多C.开发水平提高、开发成本下降D.品种不断出新,更新换代速度加快a5.管理信息系统的发展与使用将()。
A.导致企业组织结构的改变B.提高企业的竞争能力C.提高中层管理者参与管理的程度D.以上全部d6.早期管理信息系统失败的主要原因是()。
A.不能提供有用的信息B.只能提供很少的信息C.提供太多的信息D.不能帮助决策者进行决策c7.企业信息系统促使和支持企业组织结构发生变化,提高了企业的灵活应变能力和竞争力。
有关对此的描述不正确的是()。
A.企业增加了信息管理部门,使部门级管理力量得到加强B.中间层次减少,使分支机构和下层管理人员决策权利和能力加强C.企业上下之间联络通路缩短,经营计划能更快捷的得到贯彻执行D.企业横向之间联系得到加强,遇到问题能快速沟通拿出对策8.信息系统为学习型组织的实现提供了有力的支持,以下最能反映这一支持的是()。
A.信息系统提高了工作效率,使组织成员有更多的时间学习和应用知识B.为组织成员提供了学习、创造和应用知识的技术环境C.知识系统积累了大量的知识,为组织员工的工作提供知识源泉D.使员工的个人知识转化为组织知识,进而促使组织向学习型组织转变B9.信息系统在教育领域的应用,对偏远地区的教育发展有重要意义,这主要表现在()。
A.方便灵活的电子化教学系统,使学生能根据自己的情况安排学习计划B.双向交互式的电子化教学系统可以显著地提高教学效果C.简单实用的电子化教学系统给学生提供了学习的新途径和机会D.自动化的电子化教学系统可以节省学生在学习上的开销c10.我们将信息资源看作战略资源,因此加大开发和利用的力度。
管理信息系统测试题组

管理信息系统测试题组33、________ CRM 包含面向客户的应用,比如销售业务自动化工具,呼叫中心和客户服务支持,以及市场营销自动化工具。
[单选题] *A 分析型B 员工C 运营型(正确答案)D 合作伙伴34、一般来说,以下哪一项不在运营型 CRM 应用给提供支持工具的范围内? [单选题] *A 销售自动化B 营销自动化C 客户服务支持D 计算客户终身价值(CLTV)(正确答案)35、下列有关竞争力模型(波特五力模型)说法正确的是 [单选题] *A 当购买者可选择的购买渠道很多时,买方能力就强(正确答案)B 当购买者可选择的购买渠道很多时,买方能力就弱C 产品提供商总是希望能增强买方能力D 当购买者可选择的购买渠道很多时,卖方能力就强36、沃尔玛是著名的连锁零售企业,拥有灵活高效的物流配送系统。
该系统支持沃尔玛各个分店实现不间断地补货,从而避免在库房中存留大量库存商品造成的费用。
这个案例主要说明沃尔玛借助信息系统实现了下列哪项竞争战略? [单选题] * A 低成本战略(正确答案)B 产品差异化战略C 集中性差异化D 与客户建立密切联系37、下列哪一项是决策支持系统(DSS)的用户与计算机的接口 [单选题] *A 推理子系统B 人机对话子系统(正确答案)C 模型管理子系统D 数据管理子系统38、数据库管理系统是数据库系统的核心,它负责有效地组织、存储、获取或管理数据,属于一种( ),是位于用户和操作系统之间的一层数据管理软件。
[单选题] *A 系统软件(正确答案)B 工具软件C 应用软件D 语言处理系统软件39、目前管理领域中流行的商品化数据库管理系统主要采用 [单选题] *A 网状数据模型B 关系数据模型(正确答案)C 层次数据模型DER(实体-联系)数据模型40、下列关于数据库的说法不正确的是 [单选题] *A 数据库减少了数据冗余B 数据库中的数据可以共享C 数据库避免了一切数据的重复(正确答案)D 数据库具有较高的数据独立性41、公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是 [单选题] *A 多对多B 一对一C 多对一(正确答案)D 一对多42、下列关于决策的说法错误的是 [单选题] *A 在决策过程中对已选择的方案及其实施进行评价,完成这项工作的主要依据是决策信息收集的正确性(正确答案)B 所谓决策,是人们为实现特定的目标,经过缜密的推断分析而在众多备选方案中择取最佳方案的活动C 找出制定决策的根据,即收集信息,并根据手头上的信息制定的行动方案。
大工18春《管理信息系统》在线测试1(满分答案)

正确答案:
(单选题) 8: 数据沿通信线路只能向一个固定方向流动,属于( )通信方式。
A: 半双向
B: 双向
C: 单向
D: 多道
正确答案:
(单选题) 9: HTML是一种( )。
A: Internet的传输协议
B: Web编程语言
C: 服务器的名称
(多选题) 2: 下列选项属于管理的职能的是( )。
A: 计划
B: 组织
C: 领导
D: 控制
正确答案:
(多选题) 3: 信息资源包括( )。
A: 信息
B: 信息生产者
C: 信息技术
D: 货币
正确答案:
(多选题) 4: Internet提供的常用的服务有( )。
F: 错
正确答案:
(判断题) 9: 一张表格的结构化程度比较高。
T: 对
F: 错
正确答案:
(判断题) 10: 从FTP服务器将文件传到客户机的过程叫上传。
T: 对
F: 错
正确答案:
(判断题) 11: 用浏览器在网上看到的页面实际上都是一个个文件。
T: 对
D: 搜索引擎
正确答案:
(单选题) 10: Web服务器使用( )协议将信息包含在各页面中。
A: HTML
B: http
C: UML
D: CGI
正确答案:
(判断题) 1: 数据经过处理仍然是数据,只有经过解释才有意义。
T: 对
F: 错
正确答案:
(判断题) 2: 3C技术是指计算机技术、通信技术、控制技术。
《管理信息系统》试题及答案

《管理信息系统》试题及答案一、选择题1、模块的分解应使每个模块(D)。
A. 外部互相之间的信息联系紧密 B. 执行更多的功能 C. 内部处理相对独立D. 内部自身联系紧密2、以转换为中心结构的模块,可分解为三部分:输入、(B)、输出模块。
A. 调度 B. 处理 C. 查询 D. 打印3、在计算机系统中,(D)都应该有代码。
A、每个人B、每件事、物C、每个部门 D. 每个实体4、代码的功能主要表现在两方面:1)它是实体明确的、唯一的标识;2)编码后不仅能简化程序,而且(C)。
A、准确B、可靠C、处理效率高D、修改容易5、在一般信息系统运行中,绝大部分信息错误是产生于(D)。
A. 程序错误 B. 输出错误 C. 操作错误 D. 原始数据的采集和输入错误6、程序设计的任务是(C)。
A、画出程序框图B、实现数据库设计C、编出实现系统功能的源程序D、给出程序任务书7、源程序的质量要求,主要体现在源程序的(A) 、可读性、可测试性和可维护性。
A. 正确性B、可扩展性C、可转换性D、兼容性8、(D)的职责是研究企业对信息的需求;指导企业管理信息系统的开发;确定系统维护与修改方案。
A、程序设计员、B、系统操作员C、维护人员D、系统分析员9、管理信息系统的质量控制主要防止来自(D)的设计错误、管理不善、工作人员处理错误等而采取的保护措施。
A. 系统外部 B. 系统软件 C. 硬件系统 D. 系统内部10、管理信息按决策层次分类。
可分为三类:战略信息、战术信息和(D)。
A. 流动信息 B. 固定信息 C. 报表信息 D. 业务信息二、填空题1、管理信息系统MIS是英文:Management (Information)System 的缩写。
2、将CAD、CAM、MIS等不同类型的子系统集成起来形成一个整体,称为(CIMS)。
3、面向对象程序设计的主要任务是(描述对象),程序的流向是由用户控制的。
4、管理信息系统的开发是属于系统工程的范畴。
管理信息系统考试试题及答案(B卷)

管理信息系统考试试题及答案(B卷)青海⼤学考试试卷(B)2010—2011学年第⼀学期课程名称:管理信息系统班级:信息管理与信息系统2008级姓名:学号:(每空1分,共15空,合计15分)1.详细调查包括_______调查和_______调查两⼤部分。
2.如果⼀个系统的处理⽅式是_______式的,则既可以⽤单机系统,也可以⽤⽹络系统。
3.⽤两台同样的计算机同时做同样的⼯作,称为_______系统。
4.每秒钟执⾏作业数称为系统的_______。
5.在管理信息系统中的两种基本类型的通信⽹络是___ __⽹络和______⽹络。
6.为了检验程序的正确性,在测试时不仅需要正常数据和异常数据,还需要使⽤_______数据。
7.群体决策⽀持系统类型包括决策室、局域决策⽹、_______和_______。
8.数据库设计的六个阶段依次为需求分析、_______、逻辑设计、_______、数据库实施、运⾏维护。
9.诺兰阶段模型把信息系统成长划分六个不同阶段分别是、蔓延、控制、、数据管理、。
⼆.单项选择题(每题1分,共15⼩题,合计15 分。
请将正确选项前的字母写在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.与系统⽆关的单位和个⼈B.与系统有数据传递关系但不属于系统本⾝的⼈或单位C.系统的输⼊数据和输出数据D.上级部门或外单位10.整个社会保障管理信息系统的核⼼部分是()A.数据库B.操作系统C.计算机D.核⼼平台11.企业资源规划强调是()A.销售链的管理B.供应链的管理C.投资链的管理D.⽣产过程的管理12.⼯作流管理信息系统的特点是()A.数据库应⽤流程化B.服务器应⽤流程化C.操作系统应⽤流程化D.办公软件应⽤流程化13.管理信息系统在政府机关单位中应⽤主要体现在()A.⽅便办公B.数据统计C.政绩考核D.⼯作流程的规范管理14.⼀般来说,管理信息系统的基本类型取决于()。
管理信息系统试卷 (1)

模拟试卷一及答案一、单项选择题(每小题 1.5 分 , 本题共 30 分)1 、管理信息可按多种方式进行分类,按()分类,可将信息分为:人事信息、物资信息、资金信息等。
A .企业决策层次B .管理对象C .信息稳定性D .信息来源2 、系统分析报告的重点内容是()。
A .新系统的目标和逻辑模型B .系统开发项目概述C .现行系统的状况D .系统实施计划3 、下述哪个不是原型法的优点()。
A .用户可及时反馈B .省却了阶段性检查C .用户积极参与D .可较早发现错误和漏洞4 、将用户角度上的概念结构转换为 DBMS 支持下的数据组织模式的过程称为()。
A .数据库设计B .数据存储设计C .数据库的逻辑设计D .数据库的物理设计5 、找出企业的关键成功因素,围绕关键成功因素分析、确定企业的信息需求是什么,并进行管理信息系统的规划。
这是制定管理信息系统总体规划的()。
A .价值链分析B .关键成功因素法C .企业系统规划法D .企业业务优化法6 、在管理信息系统的编码中,把数据项分为几个组,每组表示一个含义或主题,这属于()。
A .顺序码B .成组码C .助记码D .表意码7 、在信息系统设计中,模块设计应遵循的原则是()。
A .高内聚,高耦合B .低内聚,低耦合C .低内聚,高偶合D .高内聚,低耦合8 、 TPS 主要涉及的是一个组织内的()。
A .高层管理活动B .中层管理活动C .基层管理活动D .操作执行级管理活动9 、系统分析阶段的基础工作是()A .教育和培训B .系统调查C .初步设计D .详细设计10 、在数据流程图中,不受所描述的系统控制独立于该系统之外的部门、群体,或另一个信息系统,这一基本成分是()A .外部实体B .处理功能C .数据存储D .数据流11 、数据流程图的主要作用是()A .具有概括性B .具有抽象性C .对原系统进行分析和抽象D .描述新系统逻辑模型12 、系统分析阶段的成果是()A .系统总体规划B .新系统的逻辑模型C .新系统的物理模型D .系统说明书13 、将 E-R 图转换为关系模型时,若联系为 M : N 的,则该联系转换关系时,其码为()A . M 端实体的码B . N 端实体的码C .两端实体码的组合D .既不包括 M 实体的码,也不包括 N 端实体的码14 、模块间()耦合是最正常方式。
企业管理信息系统测试题

企业管理信息系统测试题第七章1.身份证号码属于()。
[单选题] *A.区间码B. 混合码C.分组顺序码(正确答案)D. 排序码2.下面不属于系统设计阶段内容的工作是()。
[单选题] *A.程序设计(正确答案)B.文件设计C.处理过程设计D. 编写程序设计说明书3. 下列图表工具中,属子系统设计阶段使用的工具是() [单选题] *A.组织结构图B.数据流程图C.程序流程图(正确答案)D.管理业务流程图4.设计代码校验位时,若原代码为1 2 3 4,权因子为16, 8.4. 2,以11为模,计算得出的校验位为() [单选题] *A.5B.6C.7D.8.(正确答案)5.下面哪项工作属于系统设计阶段内容()。
[单选题] *A.程序设计B.程序调试C.新系统逻辑功能设计D. 编写程序设计说明书(正确答案)6.采用子程序调用,调用模块将需要处理的数据传递给被调模块,这是()。
[单选题] *A.数据耦合(正确答案)B.内容耦合C.控制耦合D.标记耦合7.校验输人月份最大不能超过12是属于()。
[单选题] *A.人工校验B. 数据类型校验C.逻辑校验D.界限校验(正确答案)8.结构化系统设计(SD)方法绘制新系统模块结构的基础是()。
[单选题] *A.数据流程图(正确答案)B. 业务流程图C. ER图D. 组织结构图9.绘制数据流程图时,右边的符号表示()。
口 [单选题] *A.数据存储B.数据处理(正确答案)C.外部实体D.数据流向10. 用TV-C-25代表25英寸彩色电视机,这个代码属于()。
[单选题] *A.顺序码B.混合码(正确答案)C.字符码D.尾数码11. 在系统设计中使用U/C矩阵方法的主要目的是()。
[单选题] *A.确定系统边界B. 确定系统内部关系C.确定系统与外部的联系D.确定系统子系统的划分(正确答案)12.规范化理论的提出人是()。
[单选题] *A.P. G. w. KeenB. E. F. Codd(正确答案)B. E.T. CoddF. CoddC. S. S. MittraD. R.H. Spraque13. 为了检查会计工作中会计科目与贷方会计科目合计是否一致,通常在程序设计中应进行(), [单选题] *A 界限校验B.重复输入校验C.平衡校验(正确答案)D. 逻辑校验14.描述功能模块处理逻辑的工具不包括() [单选题] *A.决策树B. 决策表C. 结构化语言D.系统流程图(正确答案)15.程序设计说明书属于() [单选题] *A.由程序员编写的文档B.由系统设计员编写的文档(正确答案)C.文件设计方案D.系统总体设计方案16.将同一数据先后输入两次,然后由计算机程序予以比较的校验称为() [单选题] *A.人工校验B. 格式校验C.重复输人校验(正确答案)D.逻辑校验17. 从用户角度看到的数据库设计称为()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
价类(1≤数量≤99),以及两个
无效等价类(数量<1,数量>99)。
14
等价类划分的原则(续)
(2)如果输入条件规定了取值的 个数(例如“汽车可登记一至六 名车主”),那么就应确定一个 有效等价类(1≤车主个数≤6) 和两个无效等价类(没有车主, 或车主多于六个)。
15
等价类划分的原则(续)
(3)如果输入条件规定了一个输 入值的集合,而且有理由认为程 序会对每个值进行不同处理(例 如,“交通工具的类型必须是公 共汽车、卡车、出租车、火车或 摩托车”),那么就应为每个输 入值确定一个有效等价类和一个 无效等价类(例如“拖车”)。
39
因果图法的基本步骤
Step1:分析系统设计说明书,确定哪些 是原因,哪些是结果,并给每个原因和 结果分配唯一的标识符。 Step2:分析系统设计说明书,找出因果 之间的关系,根据因果图基本符号和因 果图约束画出因果图。 Step3:把因果图转换为判定表。 Step4:把判定表中每一列表示的情况写 成测试用例。
2
系统测试的原则
系统测试是为了发现错误而运 行系统的过程; 好的测试用例在于它能发现至
今未发现的错误;
成功的测试是发现了至今未发
现的错误的测试。
3
系统测试的内容
系统测试的内容包括: (1)数据处理正确性测试 (2)功能完整性测试 (3)系统性能测试
4
(1)数据处理正确性测试
检查输入和相应的输出数据的正确性: 明确输入的数据是否正确地存入数据 库系统; 数据库系统中的数据能够正确输出;
a c
46
3
例7-1 因果图方法例(续)
Step3:把因果图转换成判定表 此例共有3个输入条件,故组合情 况为23=8,即8列。
47
例7-1 因果图方法例(续)
Step3:把因果图转换成判定表
1 原因 1 1 2 1 3 1 4 1 5 0 6 0 7 0 8 0
结果
2 3 4 b a c
1 1
C1
∨
E1
C2
或
因C1:输入年龄大于50小于70 。 因C2:输入年龄大于30小于40。 果E1:程序提示“填写正确”。
或,即对于因C1和因C2,其中任意 一个因为1,必然导致果E1。
31
因果图中的因果关系例(续)
C1
∧
E1
C2
与
因C1:输入年龄小于150 。 因C2:输入年龄大于0。 果E1:程序提示“填写正确”。
16
等价类划分的原则(续)
(4)如果输入条件规定了“必须 是……”的情况(例如“标识符的 第一个字符必须是字母”),那 么就应确定一个有效等价类(首 字符是字母)和一个无效等价类 (首字符不是字母)。
17
b. 边界值分析
边界值分析方法是对等价类 划分方法的补充。
大量的错误是发生在输入或 输出范围的边界上,而不是发生 在输入、输出范围的内部。
黑盒测试法是穷举输入测试,不 仅要测试所有合法的输入,而且还要 测试所有不合法但是可能的输入。 黑盒测试方法主要包括: a. 等价类划分法 b. 边界值分析 c. 因果图法 d. 错误推测法
11
a. 等价类划分法
等价类或等价区间是指测试相同目标 或者暴露相同软件缺陷的一组测试案例。
等价类方法是把程序的输入域划分成 若干部分,然后从每个部分中选取少数代 表性数据作为测试用例。
9
ቤተ መጻሕፍቲ ባይዱ
(1)黑盒测试法(续)
在进行黑盒测试时,把程序看作 一个不能打开的黑盒子,完全不考虑 程序内部结构和内部特性。 测试人员在程序接口进行测试: 程序功能是否按照系统设计说明书 的规定正常使用; 程序是否能适当地接收输入数据而 产生正确的输出信息; 程序是否保持外部信息的完整性。
10
(1)黑盒测试法(续)
(3)根据系统设计说明书的每个 输出条件,使用前面的原则1。
22
边界值分析方法原则(续)
(4)据系统设计说明书的每个输 出条件,应用前面的原则2。
23
边界值分析方法原则(续)
(5)如果系统设计说明书给出的 输入域或输出域是有序集合则应 选取集合的第一个元素和最后一
个元素作为测试用例。
24
c. 因果图法
7.3 系统测试
(一)系统测试的原则与内容
(二)系统测试方法
(三)系统测试过程 (四)系统测试的注意事项
1
(一)系统测试的原则与内容
系统测试工作应由独立于系 统开发方的人员组成测试小组独 立进行,必要时可请用户参加。 系统测试前应充分讨论并确 定测试内容,准备测试数据。 系统测试完成后应给出书面、 客观的系统测试报告。
Step2:画出因果图 注:添加中间节点4,作为导出结 果的进一步原因,以简化因果图导 出的判定表。 原因1、2不能同时发生,所以对 其施加异约束E。
45
例7-1 因果图方法例(续)
Step2:画出因果图 1
E ∨
b
4
∧
2
3、4同时成立会导致a情况 4不会导致b情况“教师请输入T,学生请输入S ” 3不会导致c情况“请正确输入编号” 4代表输入首字母是T或S 输入首字母不可能既是T又是S “此用户名合法,请继续输入密码”
满足上述条件的为合法用户名, 给出用户提示:“此用户名合法,请 继续输入密码”。如果第一个字符不 正确,则给出错误信息“教师请输入 T,学生请输入S”;如果第二个字符 不是数字,则给出错误信息“请正确 输入编号”。
42
例7-1 因果图方法例(续)
Step1:确定原因和结果 原因: 1——第一个字符是T
用户界面的友好性
对错误的检测能力等方面的测试
7
(二)系统测试方法
系统测试的方法是多种多样的。 从测试是否针对系统的内部结构的 角度看,可以分为 (1)黑盒测试法(功能测试) (2)白盒测试法(结构测试) 从开发人员是否控制测试环境的角 度划分,分为 (3)α测试和β测试
8
(1)黑盒测试法
黑盒测试法也称为功能测 试法,它是在已知产品所应具 有的功能基础上,通过测试来 检测每个功能是否正常。 黑盒测试法不考虑程序内 部逻辑结构,针对系统功能和 系统界面进行测试。
如果一个类中的一个例子发现了错误, 这一等价类中的其他例子也会出现同样的 错误。
12
有效等价类和无效等价类
有效等价类指的是符合系统 设计说明书的有效输入;
无效等价类指的是其它任何 可能的无效输入(即不正确的输 入值)。
设计测试用例时,要同时考 虑这两种等价类。
13
等价类划分的原则
(1)如果输入条件规定了一个取 值范围(例如“数量可以是1到 99”),那么就应确定一个有效等
范围边界的值(0.999或者99.001)
作为测试输入数据。
20
边界值分析方法原则(续)
(2)如果输入条件规定了值的个 数(例如“汽车可登记一至六名 车主”),则用最大个数(六名 车主)、最小个数(一名车主)、 比最小个数少一(无车主)、比 最大个数多一(七名车主)的数 作为测试数据。
21
边界值分析方法原则(续)
34
因果图中的输入条件约束例(续)
a I
或
b
因a:输入年龄小于50 。 因b:输入年龄大于40。 I约束(或): a、b中至少有一个必须是1, 即a、b不能同时为0。
35
因果图中的输入条件约束例(续)
a O
唯一
b
因a:输入年龄小于或等于50 。 因b:输入年龄大于50。 O约束(唯一): a和b必须有一个, 且仅有一个为1。
2——第一个字符是S
3——第二个字符是一个数字
43
例7-1 因果图方法例(续)
Step1:确定原因和结果 结果: a——给出用户提示:“此用户名 合法,请继续输入密码” b——给出错误信息“教师请输入 T,学生请输入S” c——给出错误信息“请正确输入 编号”
44
例7-1 因果图方法例(续)
与,即对于因C1和因C2,两者必须 同时为1,才能导致果E1。
32
因果图中的输入条件约束
因果图中的输入条件约束共有四种: (1)E约束(异) (2)I约束(或) (3)O约束(唯一) (4)R约束(要求)
33
因果图中的输入条件约束例
a E
异
b
因a:输入年龄大于50 。 因b:输入年龄小于40。 E约束(异) : a和b中至多有一个可能为1, 即a和b不能同时为1。
51
错误推测法的基本思想
列举出程序中所有可能容易发 生错误的特殊情况,根据他们设计 测试用例。
例如,测试同一产品的升级版 本,就可以借鉴前面版本中的用例 集,把前面版本中曾经发现的错误 引入新版本的测试用例集。
52
通过因果图生成判定表
再通过判定表生成测试用例
26
因果图中的因果关系
因果图中的因果关系共有四种: (1)恒等 (2)非 (3)或 (4)与
27
因果图中的因果关系例
有如下程序,要求填入的年龄大于0、小 于或等于150,程序返回提示:“填写正 确”,否则返回提示:“输入错误”。
请输入您的年龄
提交
49
例7-1 因果图方法例(续)
Step4:把判定表写成测试用例。
1 2 3 4 b a c 1 1 1 1 2 1 1 0 3 1 0 1 1 0 1 0 4 1 0 0 1 0 0 1 5 0 1 1 1 0 1 0 6 0 1 0 1 0 0 1 7 0 0 1 0 1 0 0 8 0 0 0 0 1 0 1
数据间的计算关系是否正确;
数据统计的方法和口径与需求一致; 不出现汉字字符或其它字符乱码等。
5
(2)功能完整性测试