OpenStack Tempest的正确的打开方式

 更新时间:2017年01月22日 08:40:11   作者:TechTarget中国  
Tempest 是一个旨在为云计算平台 OpenStack 提供集成测试的开源项目。它是基于 unittest2 和 nose 建立的灵活且易于扩展及维护的自动化测试框架,使得 OpenStack 相关测试效率得到大幅度提升。
(福利推荐:【腾讯云】服务器最新限时优惠活动,云服务器1核2G仅99元/年、2核4G仅768元/3年,立即抢购>>>:9i0i.cn/qcloud

(福利推荐:你还在原价购买阿里云服务器?现在阿里云0.8折限时抢购活动来啦!4核8G企业云服务器仅2998元/3年,立即抢购>>>:9i0i.cn/aliyun

OpenStack云平台由一系列不同的服务和组件组成。但其中的Tempest是如何帮助我们测试工作是否正常运行呢?

OpenStack Tempest是一个工具,允许用户和开发人员测试开源云平台。 由于OpenStack测试涉及多个组件,因此该工具提供了三种不同的模型:API测试、场景测试和单元测试;每种模型都有自己的一套规则和指南。

API测试主要面向开发人员,旨在测试OpenStack API功能。场景测度用于测试OpenStack中的复杂“通过路径”,确保平台的不同组件被集成和协同工作。单元测试是OpenStack Tempest的自检功能,并提供工具正常的验证。

对于每个测试,OpenStack Tempest都提供了自己的专用客户端,而不是现有的、OpenStack的Python客户端。 这让Tempest包含了测试所需的功能,但不包括在常规Python客户端内,例如数据收集。

在这三个测试中,场景测试通常是OpenStack管理员最感兴趣的,因为它允许他们测试典型的OpenStack工作流。 例如,场景测试允许管理员测试成功部署虚拟机所需的步骤。该过程应该上传一个浏览镜像,从该镜像部署实例,连接到guest虚拟机,然后创建虚拟机快照。

OpenStack Tempest为管理员提供了一个轻松创建这种测试的框架。但是,为了管理能测试的成功 ,清晰地定义它的范围很重要。上面的例子显示了在测试中容易实现的一个过程,因为它清楚地定义了涉及到哪些OpenStack组件,以及它们之间应该如何交互。然而,测试来查看数据中心是否完全正常运行,不是管理员可以使用OpenStack Tempest轻松实现的,因为它不是特定的,并且没有列出涉及的组件。

相关文章

  • OpenStack手动分布式部署Glance(Queens版)

    OpenStack手动分布式部署Glance(Queens版)

    这篇文章主要介绍了OpenStack手动分布式部署Glance(Queens版),Glance为云平台虚拟机提供镜像服务,例如:上传镜像、删除镜像等,需要的朋友可以参考下
    2023-03-03
  • OpenStack 组件的更新教程

    OpenStack 组件的更新教程

    这篇文章主要给大家介绍的是OpenStack 组件的更新教程,更新而不是升级,小伙伴们要注意哦,下面我们来详细探讨下吧
    2017-03-03
  • 详解OpenStack云平台的网络模式及其工作机制

    详解OpenStack云平台的网络模式及其工作机制

    这篇文章主要介绍了详解OpenStack云平台的网络模式及其工作机制,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。
    2016-12-12
  • openstack共享80、443端口的实例代码

    openstack共享80、443端口的实例代码

    这篇文章主要介绍了openstack共享80、443端口的实例代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-03-03
  • Openstack安装过程中遇到的问题汇总

    Openstack安装过程中遇到的问题汇总

    本文给大家分享的是作者在Centos7中安装openstack过程中出现的一些问题的汇总,以及解决的方法,有需要的小伙伴可以参考下
    2017-04-04
  • Fuel 30 分钟快速安装OpenStack(图文教程)

    Fuel 30 分钟快速安装OpenStack(图文教程)

    这篇文章主要介绍了Fuel 30 分钟快速安装OpenStack(图文教程),有兴趣的同学可以了解一下。
    2016-11-11
  • OpenStack之虚机热迁移的代码详细解析

    OpenStack之虚机热迁移的代码详细解析

    本篇文章主要介绍了OpenStack之虚机热迁移,有需要的朋友可以了解下。
    2016-11-11
  • OpenStack API的使用套路分享

    OpenStack API的使用套路分享

    近期有openstack和vmware相关的开发需求,N年前从事虚拟化运维的时候玩过了,所以对它俩的API使用套路早忘得一干二净。这次借这个机会把使用套路做个文档并分享出来,希望可以帮到有需要的盆友
    2023-02-02
  • OpenStack 中的Nova组件详解

    OpenStack 中的Nova组件详解

    Nova是OpenStack云中的计算组织控制器。支持OpenStack云中实例(instances)生命周期的所有活动都由Nova处理。本文给大家介绍OpenStack 中的Nova组件,感兴趣的朋友一起看看吧
    2016-11-11
  • openstack云计算cinder架构及各组件功能介绍

    openstack云计算cinder架构及各组件功能介绍

    这篇文章主要为大家介绍了openstack云计算之cinder架构及各组件功能介绍,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-04-04

最新评论

?


http://www.vxiaotou.com