2.7. OpenStack 集成测试套件


现在,Red Hat Enterprise Linux OpenStack Platform 包括了集成测试套件(tempest)。这个套件包括了一组测试,可以被用来测试您的 OpenStack 环境,保证您的云可以正常工作。它会把独立的 OpenStack 模块进行组合,作为一个组来进行测试,从而可以完整地测试云的功能。
集成测试套件提供了以下功能:
完成的测试
这个套件包括了 API 测试、场景测试和压力测试。另外,这个套件中还包括了可以用来对套件本身代码进行测试的单元测试。您可以运行整个测试套件(所有测试在一个目录中),也可以只运行其中的一个测试。
配置
您可以手工配置套件,也可以使用脚本从测试环境中抓取信息(查询云环境)来创建所需的资源或凭证。
可扩展
这个套件可以对任何规格的 OpenStack 云进行测试。它可以在云的计算节点和存储节点上操作实例或卷,对它们进行测试,然后再终止它们。
公共接口
这个套件只针对于公共接口(您的 OpenStack 端点)运行,它不会使用私人接口以及只针对于实施的特定接口。测试不会直接针对数据库或虚拟机管理程序(hypervisor)运行。
可选的验证
测试可以通过一个普通用户运行,也可以通过一个全局的 admin 用户运行,还可以使用其它用户的凭据运行。
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat