操作验收测试 (OAT) 示例

什么是操作验收测试?

操作验收测试 (OAT) 是一种软件测试技术,用于评估软件应用程序在发布或生产前的操作就绪情况。操作验收测试的目标是确保系统和组件的合规性,以及系统在其标准操作环境 (SOE) 中的平稳运行。

操作验收测试 (OAT 测试) 也称为操作就绪测试 (ORT) 或操作测试。

操作测试的类型

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

Operational Testing

为什么进行操作测试

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

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

以下是进行 OAT 的实用清单

  1. 在一个站点进行的备份可以恢复到同一站点
  2. 在一个站点进行的备份可以恢复到其他站点
  3. 将任何新功能实施到实时生产环境不应负面影响当前生产服务的完整性
  4. 实施过程可以通过使用有效文档进行复制
  5. 每个组件都可以在约定时间内成功关闭和启动。
  6. 对于警报 - 所有关键警报都必须发送到 TEC 并引用正确的解决方案文档。
  7. 如果超出约定阈值,警报已就位并发出
  8. 任何生成或更改的恢复文档,包括服务图,都是有效的。这应移交给相关的支持区域。
  9. 任何受故障影响的组件都应显示推荐的重启顺序、完成时间等。

结论

在软件工程中,操作测试确保系统和组件在应用程序的标准操作环境 (SOE) 中符合要求。OAT 的全称是操作验收测试。