软件测试及其管理

Posted 微笑涛声

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了软件测试及其管理相关的知识,希望对你有一定的参考价值。

测试的方法:

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

测试的类型:

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

面向对象的试试:

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

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

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

软件集成技术:

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

  • 表示集成 又叫界面集成, 是黑盒集成, 无需了解程序 与 数据库的内部构造。
  • 数据集成 解决数据 和数据库 的集成问题。 是白盒集成
  • 控制集成 功能集成或应用集成,是在业务逻辑成集成, 是黑河测试。
  • 业务流程集成 也称为过程集成, 超越了 数据和系统。
  • 企业之间的应用集成 适用于大多数电子商务企业, 以及 企业之间的应用集成。

以上是关于软件测试及其管理的主要内容,如果未能解决你的问题,请参考以下文章

——测试自动化及其框架 重点部分总结

——测试自动化及其框架 重点部分总结

持续交付5-基础设施和环境管理

软件工程(02333)简答题总结

黑盒测试及其实例

c语言中 如何单独运行一个子函数啊?或者说怎样验证一个子函数的正确性、以及其功能啊?求助···