操作验收测试(OAT) 用例与示例

操作验收测试

操作验收测试(OAT)是一种软件测试技术,它在软件应用程序发布或生产之前评估其操作准备情况。操作验收测试的目标是确保系统和组件符合其标准操作规范(Standard Operating Environment(SOE) ),并使系统操作顺畅。

操作验收测试也称为运行准备测试(Operational Readability Testing(OAT Testing) )或运行测试。

操作测试的类型

  • 安装测试
  • 负载和性能测试操作
  • 备份和恢复测试
  • 安全测试
  • 代码分析
  • 故障转移测试
  • 恢复测试
  • 端到端测试环境操作测试
  • 操作文档审查
Operational Testing
Operational Testing

为什么要进行操作测试

  • 在OAT软件配置和操作支持期间,组件结合在一起
  • 测试在功能或非功能环境中对软件或服务进行功能或结构更改的实现
  • 此测试确定是否可以根据IT基础架构库(ITIL)标准在网络上部署应用程序
  • 它告诉我们软件是否将按照其设计的方式运行,而不会中断业务流程
  • OAT主要关注软件产品的这些方面
  • 弹性
  • 恢复能力
  • 可管理性和可支持性

操作测试或OAT的示例测试用例

下面是做一个方便的核对表

  1. 在一个站点进行的备份可以恢复到同一站点
  2. 在一个站点进行的备份可以恢复到另一个站点
  3. 在实时生产环境中实现任何新功能都不应对当前生产服务的完整性造成负面影响
  4. 可以使用有效文档复制实现过程
  5. 每个组件都可以在约定的时间范围内成功停机和启动。
  6. 对于告警-所有严重告警都必须提交给TEC并引用正确的解决方案文档。
  7. 如果超过商定的阈值,就会发出告警
  8. 制作或更改的任何恢复文档(包括服务图)均有效。这应该移交给相关的支持领域。
  9. 任何受故障影响的组件都应显示建议的重启顺序、完成时间等。

结论:

在软件工程中,操作测试确保系统和组件在应用程序的标准操作环境(SOE)中的一致性。OAT的完整形式是操作验收测试。

IT赶路人

专注IT知识分享