OpenStack测试升级库
tobiko的Python项目详细描述
测试大型云操作
Tobiko是一个OpenStack测试框架,主要关注领域 与Tempest互补。 虽然tempest的主要焦点是测试openstack restapi,但是 重点是在“模拟”时测试openstack系统的操作 像最终用户那样使用云。
Tobiko的测试用例用实例等工作负载填充云,允许 执行操作(如更新或升级)的CI工作流,然后 运行测试用例来验证云工作负载是否仍然正常工作。
主要项目目标
- 提供一个python框架来编写系统场景测试用例。
- 为了提供测试openstack系统操作的工具,比如update, 升级和快速升级。
- 提供cli工具来实现设计用于潜在测试的工作流 破坏性操作(如重新启动云节点、重新启动服务 或者其他类型的故障注入)。
- 提供工具来监视和重新调用云的健康状态 从用户角度(黑盒测试)或从内部(白盒测试)看 测试)。