网站大量收购独家精品文档,联系QQ:2885784924

第7章系统测试与集成测试.pptVIP

  1. 1、本文档共40页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第7章系统测试与集成测试

第七章 集成测试 与系统测试 ;内容概要;第一节.集成测试;本节概要;一.常用的集成测试策略 ;(2)自顶向下集成 自顶向下集成的方法是从最顶层程序开始,所有被主程序调用的下层单元全部使用桩来代替,然后一层一层向下进行测试,每层程序调用的下一层程序单元都要打桩。整个集成可以按深度优先的策略进行,也可按照广度优先的策略进行。采用深度优先策略可以较快验证一个子系统的完整功能。 ;对模块1进行集成测试时,先测试模块1的内部接口的集成,需对模块2和模块3打桩,然后进行测试。接着再测试模块1和模块2、模块3的集成关系,当测试模块1和模块2的集成关系时,需对模块3打桩,同理,测试模块1和模块3的集成关系时,需对模块2打桩。;(3)自底向上集成 从最底层模块开始按照接口依赖关系,逐层向上集成。如下图 ;(4)三明治集成 结合自底向上和自顶向下两种集成方法,对于底层模块采用自底向上的 法,对于顶层模块采用自顶向下的集成方法进行测试。 ; ;其他一些集成测试策略 ;·;;2.人员安排;3.测试计划;4.测试内容;5.集成模式的选取 ;总之,实际应用中,常用的集成策略有:自顶向下集成、自底向上集成和混合集成。因为这三种策略并不相互排斥,因此基于这三种策略的组合可以派生出多种策略。集成策略的选取主要依赖于: (1)集成部件的可用性(例如第三方软件或硬件)。 (2)系统规模。 (3)是新系统还是在现有系统上增加、改变功能。 (4)体系架构。;第二节.系统测试;本节概要;一.系统测试的类型;用户支持测试 ;2、应用层;初验测试:系统核心功能、基本业务流程的验证。;(1) 检验能否适当地接受输入数据而产生正确的输 出结果。 (2) 检验能否接受不同的数据输入(能接受正确的 数据输入、对异常数据的输入进行提示和溶出 处理)。 (3) 检验数据输出结果是否正确、格式是否清晰, 能否保存和读取。 (4) 检验功能逻辑是否清楚,符合使用者的习惯。 (5) 检验系统的各种状态是否按照业务流程变化, 并保持稳定。 (6) 检验菜单、按钮操作是否正常、灵活,能处理 一些异常操作。 (7) 检验系统的界面是否清晰、美观。 (8) 支持各种应用的环境,能配合多种硬件周边设 备,与外部应用系统的接口有效。 (9) 检验是否所有功能都能够实现,是否存在遗漏 功能。 (10)检验是否所有功能都能正常实现,是否存在不 正常功能。 (11)检验是否存在额外的功能,如功能键等。 (12)检验功能是否满足系统设计的隐含需求,如系 统对意外情况的反应能力等。 (13)检验软件升级后,能否继续支持旧版本的数据。;2、性能测试应包含内容;一次加载每个数 量的用户,在预 定的时间段内持 续运行。例如, 早晨上班,用户 访问网站或登录 网站的时间非常 集中,基本上属 于Flat负载模式。 ;4、压力测试 压力测试(Stress Testing)。压力测试是持续不断地给被测系统增加压力,直到被测系统被压垮,从而确定系统能承受的最大压力。 5、疲劳测试 通常是采用系统稳定运行情况下,在一段时间内(经验上一般是连续72个小时),保持能够支持最大并发用户数,持续执行一段时间业务,通过综合分析交易执行指标和资源监控指标来确定系统处理最大工作量强度性能的过程。 ;6、易用性测试 易用性测试方法有静态测试、动态测试以及动态和静态结合测试。易用性测试就是要检查系统界面和功能是否容易学习,使用方式是否规范一致,是否会误导用户或者使用模糊的信息。 ;安装测试(Installing Testing)是确保软件 在正常情况和异常情况下都能进行安装,并 核实软件在安装后可立即正常运行的测试。 异常情况包括磁盘空间不足、缺少目录创建 权限等场景。安装测试包括测试安装代码以 及安装手册。安装手册提供如何进行安装, 安装代码提供安装一些程序能够运行的基础 数据。 进行安装测试时,从下面3点开展测试工作。 (1)检查系统安装是否能够安装所有需要的 文件/数据并进行必要的系统设置,是否会破 坏其他位置的文件,是否可以终止并恢复现场。 (2)检查系统是否能够正确卸载并恢复现场。 (3)检查安装和卸载过程的用户提示和功能 是否出现错误 ;8、配置测试过程;9、文档测试;10、安全测试;人为使系统发生灾难(系统崩溃、硬件 损坏、病毒入侵等),检查系统是否能恢复 被破坏的环境和数据。在这种测试中,将把应用程 序或系统置于极端条件下(或者是模拟的极端条件下), 以产生故障,然后

您可能关注的文档

文档评论(0)

shaoye348 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档