• 测试系统的静态特性 > 信息系统的测试
  • 信息系统的测试

    免费下载 下载该文档 文档格式:PPT   更新时间:2008-01-02   下载次数:0   点击次数:1
    文档基本属性
    文档语言:
    文档格式:ppt
    文档作者:王世伟
    关键词:
    主题:
    备注:
    点击这里显示更多文档属性
    正确
    可能性模型
    出错率数据
    可靠性预测
    预期结果
    图6-1 测试阶段的信息流
    输入信息分成软件配置和测试配置两类.软件配置由系统分析说明书,系统设计说明书和源程序等组成.测试配置由测试计划,测试方案组成.测试方案不仅仅是测试时使用的输入数据(称为测试用例),还包括每组输入数据要检测的功能和预期的输出结果.在软件配置包含所有文档的情况下,可以把测试配置看成是软件配置的一个子集.
    测试人员根据提交的软什配置和测试配置进行测试,每组输入数据都有对应的测试结果,测试结果和预期的输出结果相比较,如果不一致,说明程序有错,此时需要调试定位错误并改正.调试与测试不
    同,调试需要程序的编写人员来完成.
    通过对测试结果的收集和评价,开发质量和可靠性的一些定性指标就可以逐步地确定下来.显然,在测试过程中如果经常出现严重错误,则说明开发的质量和可靠性一定不高,更需要多加测试.反之,如果软件的功能看起来完成得很正常,遇到的错误也比较容易修改,则存在着两种可能性:一是软件的质量和可靠性是令人满意的,二是所做的测试还不够全面,不够充分,未能发现隐藏着的错误.如果是后一种情况,则很有可能是测试配置选择不恰当,导致问题不能够充分暴露出来,这些潜伏着的问题最终会被发现,如果在维护阶段来纠正,其代价将比开发时期高出许多倍.
    对测试结果的积累可用于构造可靠性模型,据此可估计出错的情况,并对软件的可靠性进行预测.
    信息系统测试与工程产品的测试方法一样,常用的有两种方法.
    一种是不了解产品的内部结构,但对具体的功能有要求,可通过检测每一项功能是否能正常使用来说明产品是否合格.
    另一种是知道产品的内部过程(性能),通过检测产品的内部动作是否按照说明书的规定正常运行来考察产品是否合格.
    前一种方法被称为黑盒测试(功能测试),
    后一种方法被称为白盒测试(结构测试).
    第二节 测试方法
    本节内容
    1,软件测试方法
    2,软件测试的穷举问题
    3,白盒测试的测试用例设计
    4,黑盒测试的测试用例设计
    l,软件测试方法
    对软件进行测试的主要方法如图6-2所示.
    人工测试
    个人复查
    走查
    会查
    机器测试
    黑盒测试
    白盒测试
    软件测试
    图6-2 软件测试的主要方法
    (1)人工测试
    人工测试又称为代码复审.通过阅读程序来查找错误.其内容包括:检查代码和设计是否一致;检查代码逻辑表达是否正确和完整;检查代码结构是否合理,等等.主要有以下三种方法:
    ① 个人复查
    ② 走查
    ③ 会审
    ① 个人复查:指程序员本人对程序进行检查,发现程序中的错误.
    ② 走查:通常由3~5人组成测试小组.测试人员是没有参加该项目开发的有经验的程序设计员.
    ③ 会审:测试人员的构成与走查类似,要求测试人员在会审之前应充分阅读有关的资料(如系统分析,系统设计说明书,程序设计说明书,源程序等),根据经验列出尽可能多的典型错误,然后把它们制成表格.根据这些错误清单(也叫检查表),提出一些问题,供在会

    上一页下一页

  • 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
  • 免费下载 PPT格式下载
  • 您可能感兴趣的
  • 测试系统的动态特性  拉力特性测试论文  如何看特性阻抗测试图  光伏组件特性曲线测试  阻温特性测试  地基动力特性测试规范  系统测试  系统测试方法  普通话水平测试系统