openstack功能测试(集成测试)

一 属于Tempest项目
1 Openstack集成测试用例套件
2 基于unittest2和nose
3 测试范围
核心组件keystone、Glance、Nova、Cinder等
4 Openstack CI & Tempest
Tempest gated with
 Gate-tempest-merge
 Gate-tempest-pep8
 Gate-tempest-devstack-vm

二 集成测试介绍
主要是针对 OpenStack 各个API的黑盒测试,通常用于功能测试,同时也是CI 的基本保护网之一,在新的代码变化merge 到master之前每个有效的case必须都是pass。

三 前提
必须先用devstack 安装好openstack,相应服务启动正常。

四 检查tempest 配置文件
[stack@localhost tempest]$ pwd
/opt/stack/tempest
[stack@localhost tempest]$ ll
total 376
-rw-r--r--  1 stack stack    386 Mar  4 15:44 bindep.txt
drwxr-xr-x  3 stack stack     44 Mar  4 15:44 doc
drwxr-xr-x  2 stack stack    103 Mar 25 10:18 etc
-rw-r--r--  1 stack stack  17974 Mar  4 15:44 HACKING.rst
-rw-r--r--  1 stack stack  10143 Mar  4 15:44 LICENSE
drwxr-xr-x  2 stack stack     60 Mar  4 15:44 playbooks
-rw-r--r--  1 stack stack  12089 Mar  4 15:44 README.rst
drwxr-xr-x  4 stack stack     33 Mar  4 15:44 releasenotes
-rw-r--r--  1 stack stack    837 Mar  4 15:44 requirements.txt
-rw-r--r--  1 stack stack   5679 Mar  4 15:44 REVIEWING.rst
drwxr-xr-x  7 stack stack    134 Mar  4 15:44 roles
-rw-r--r--  1 stack stack   2058 Mar  4 15:44 setup.cfg
-rw-r--r--  1 stack stack   1030 Mar  4 15:44 setup.py
drwxr-xr-x 11 stack stack    335 Mar  4 16:18 tempest
drwxr-xr-x  2 stack stack    170 Mar  4 15:51 tempest.egg-info
-rw-r--r--  1 stack stack 302143 Mar 25 10:18 tempest.log
-rw-r--r--  1 stack stack    369 Mar  4 15:44 test-requirements.txt
drwxr-xr-x  2 stack stack    182 Mar  4 15:44 tools
-rw-r--r--  1 stack stack   6828 Mar  4 15:44 tox.ini
su stack 
cd /opt/stack/tempest
vi etc/tempest.conf
安装devstack 的时候已经自动配置好tempest 配置文件
五 运行一个包下的case
[stack@localhost logs]$ nosetests tempest.api.compute.flavors


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值