信息管理系统mis第7章课件

信息管理系统mis第7章课件

ID:9948606

大小:375.51 KB

页数:31页

时间:2018-05-12

信息管理系统mis第7章课件_第1页
信息管理系统mis第7章课件_第2页
信息管理系统mis第7章课件_第3页
信息管理系统mis第7章课件_第4页
信息管理系统mis第7章课件_第5页
资源描述:

《信息管理系统mis第7章课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第7章管理信息系统实施与测试7.1概述系统实施是新系统开发工作的最后一个阶段,是指将新系统的设计方案(物理模型)转换成为实际运行系统(物理系统)的全过程。1第7篇系统实施与测试1、系统实施阶段的主要任务:(1)系统环境的建立硬件环境(计算机、网络设备、辅助设备等)软件环境(操作系统、数据库管理系统、应用程序开发工具、网络安全系统等)(2)数据库的建立建立数据库,建立数据表、视图等对象、安全策略(3)程序设计(4)系统测试(5)系统调试(6)用户培训(7)基础数据整理(8)系统试运行2第7篇系统实施与测试7

2、.2程序设计—为新系统编写程序程序设计的基本要求--衡量程序设计质量的指标(1)正确性(2)易读性(3)简便性(4)规范性(5)容错性(6)易维护性(7)效率性(8)安全性3第7篇系统实施与测试7.3系统测试含义:运用一定的测试技术和方法,主要通过模块测试、子系统测试、系统测试和验收测试等步骤以求发现系统中的问题(错误)。通过测试还可以了解系统的响应时间、事务处理吞吐量、载荷能力、失效恢复能力以及系统实用性等指标,以对系统作出综合评价。4第7篇系统实施与测试1.系统测试的特点:(1)挑剔性(2)复杂性(3

3、)不彻底性(4)成本和效率5第7篇系统实施与测试2.系统测试的目的、原则目的:发现错误错误类型:(1)功能错误(2)系统错误(3)过程错误(4)编程错误6第7篇系统实施与测试系统测试的主要原则:测试工作应该有组织、有计划地进行由测试小组全面负责系统测试,测试小组由非系统开发成员的专家组成坚持尽早测试的原则测试小组必须首先审阅系统分析和设计报告精心设计测试用例回归测试其他:注意测试中错误集中发生现象对测试错误结果有一个确认过程妥善保存测试过程文档7第7篇系统实施与测试3.测试工作步骤:(1)拟定测试计划(2

4、)编制测试大纲(3)设计测试用例(4)实施测试模块测试(模块接口测试、数据结构测试、路径测试、边界条件测试、出错处理测试)子系统测试(自顶向下测试、自底向上测试)系统测试(恢复测试、安全测试、强度测试、性能测试)验收测试(用户测试,真实数据测试)(5)编写系统测试报告8第7篇系统实施与测试4.测试主要方法:(1)静态测试方法—不运行程序用人工方法对文档、程序和数据等资料进行审核,发现错误。有会审、走查两种形式。(2)动态测试方法—运行程序在有控制地运行程序过程中,从多种角度检查程序运行时的行为,发现其中的

5、错误。包括:结构测试法:白盒测试法—用于模块级别测试功能测试法:黑盒测试法—用于系统级别测试9第7篇系统实施与测试(a)结构测试法白盒测试法—或称为逻辑覆盖法。测试者了解程序的内部逻辑结构,通过对不同逻辑路径和过程的测试,检查程序是否满足设计的要求。所有内部成分均需经过检查。包括:语句覆盖、判断覆盖、条件覆盖、判断/条件覆盖、条件组合覆盖、路径覆盖6种方法10第7篇系统实施与测试(1)语句覆盖是指,选择足够多的测试数据,使被测试程序中每个语句至少执行一次。入口A>1ANDB=0A=2ORX>1返回X=X/

6、AX=X+1TTSabdce测试数据:A=2B=0X=4测试路径:sacbed11第7篇系统实施与测试入口A>1ANDB=0A=2ORX>1返回X=X/AX=X+1TTSabdce(2)判断覆盖是指,不仅每个语句至少执行一次,而且每个判断的每种可能的结果都应该至少执行一次,也就是每个判定的每个分支都至少执行一次。测试数据集:A=3,B=0,X=3覆盖sacbdA=2,B=1,X=1覆盖sabed12第7篇系统实施与测试入口A>1ANDB=0A=2ORX>1返回X=X/AX=X+1TTSabdce(3)条件

7、覆盖是指,不仅每个语句至少执行一次,而且使每个判断表达式的每个判断条件都取到各种可能的结果。测试用例:A=2,B=0,X=4覆盖sacbedA=1,B=1,X=1覆盖sabd13第7篇系统实施与测试入口A>1ANDB=0A=2ORX>1返回X=X/AX=X+1TTSabdce(4)判断/条件覆盖是指,选取足够多的测试数据,使得每个判断表达式中的每个条件都取到各种可能的值,而且每个判断表达式也都取到各种可能的结果。测试用例:A=2,B=0,X=4覆盖sacbedA=1,B=1,X=1覆盖sabd14第7篇系

8、统实施与测试入口A>1ANDB=0A=2ORX>1返回X=X/AX=X+1TTSabdce(5)条件组合覆盖是更强的逻辑覆盖标准,它要求足够多的测试数据,使得每个判断表达式中的各种可能组合都至少出现一次。测试用例:A=2,B=0,X=4覆盖sacbedA=1,B=1,X=1覆盖sabdA=2,B=1,X=1覆盖sabedA=1,B=0,X=2覆盖sabed15第7篇系统实施与测试(b)功能测试法—黑盒法将测试对象看成黑盒子,不

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。