软件测试及其管理
  PVcilKyJJTzb 2023年11月02日 56 0

测试的方法:

  • 静态测试
    • 文档静态测试,主要包括:
      • 检查单
    • 代码静态测试,主要包括
      • 桌前检查
      • 代码 走查
      • 代码审查
  • 动态测试 ,指在计算机上实际运行程序进行软件测试。
    • 白盒测试, 主要用在单元测试中。 如人工检查代码等。 主要有三种:
      • 控制流测试
      • 数据流测试
      • 程序变异测试
    • 黑盒测试 , 也称为功能测试 。 主要有三种
      • 集成测试
      • 确认测试
      • 系统测试

测试的类型:

  • 单元测试 也称为模块测试 ,检测每个模块是否实现了设计说明中的约束条件
  • 集成测试 ,检查模块间的接口关系 验证软件是否符合设计要求。依据 软件设计概要文档 ,之前要确认模块已通过单元测试
  • 确认测试 确认软件功能特性是否与用户需求一致
  • 系统测试 验证配置项是否能和系统正确连接
  • 配置项测试 验证配置项是否和SRS一致
  • 回归测试 测试变更的正确性

面向对象的试试:

OO系统具有三个明显的特点: 封装线 、 继承性、 多态性。 由于这些特性, 给OO系统的测试带来了一些困难。

软件测试的管理包括: 过程管理 配置管理 评审工作

结束测试工作后, 要把全部测试工具、被测软件、测试评审结果 纳入配置管理。

软件集成技术:

软件层次的集成技术 企业应用集成(EAI)包括如下多个层次 和方面:

  • 表示集成 又叫界面集成, 是黑盒集成, 无需了解程序 与 数据库的内部构造。
  • 数据集成 解决数据 和数据库 的集成问题。 是白盒集成
  • 控制集成 功能集成或应用集成,是在业务逻辑成集成, 是黑河测试。
  • 业务流程集成 也称为过程集成, 超越了 数据和系统。
  • 企业之间的应用集成 适用于大多数电子商务企业, 以及 企业之间的应用集成。
【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
PVcilKyJJTzb