云计算PAAS平台测试设计之镜像管理

下面是云计算PAAS平台页面概览:

今天我们要讲的是镜像管理页面的测试设计:

可以看到,这个页面主要有增删改查四个功能。

1. 查询镜像

(1)易用性:查看镜像查询界面,界面上各组件设计合理、美观、易用,文字显示正常,按钮都能正常使用

(2)性能:点击左边栏镜像管理按钮,打开镜像查询界面,页面打开速度在可以接受的范围内,一般是3秒内

(3)功能:在输入框输入想要查询的镜像名称或者部分关键字,点击查询按钮,查询结果显示出匹配到的镜像记录;

在输入框输入不存在的关键字或者超长的关键字,点击查询按钮,查询结果为空;

2. 新增镜像

(1)性能:在页面上点击新增镜像按钮,弹出新增镜像窗口,页面可以顺利弹出,无明显迟缓,且页面显示正常,反应速度在可以接受的范围内

(2)功能:

① 填写在后台已经做好的基础镜像名称和对应的运行环境,点击确定按钮,弹出一个窗口显示新增镜像成功,点击确定后新增镜像窗口自动关闭,

点击查询镜像按钮,查看镜像是否新增成功,查询结果中镜像名称、对应的运行环境和创建时间信息显示正确;

② 只填写在后台已经做好的基础镜像名称或者运行环境信息,点击确定按钮,镜像新增失败,提示必须同时填写对应的运行环境或者镜像名称,

点击查询镜像按钮,查看镜像是否新增成功,查询结果中没有出现对应结果;

③ 新增已经做好的基础镜像部署路径或者启动命令或者日志目录或者详细信息,点击确定按钮,镜像新增成功,点击查询镜像按钮,查看结果中对应信息是否正确;

④ 新增一个已存在的镜像名称和运行环境信息,提示记录已经存在

⑤ 新增100个镜像,查询结果中100个镜像记录分页展示,并且以镜像名称进行排列,提供上下页的按钮可以切换

⑥ 以上用例新增成功的话都要检查一下数据库中对应的表中是否出现新的记录

⑦ 在新增镜像时点击复位按钮,内容被清空

3. 修改镜像

(1) 性能:在页面上点击修改镜像按钮,弹出修改镜像窗口,页面可以顺利弹出,无明显迟缓,且页面显示正常,反应速度在可以接受的范围内

(2) 功能:在页面上点击修改镜像按钮,弹出修改镜像窗口,修改镜像名称或运行环境或部署路径或者启动命令或者日志目录或者详细信息,查看对应的信息是否更新

查询数据库中对应的表中信息是否更新

在修改镜像时点击复位按钮,内容被清空

4. 删除镜像

在镜像没有被使用的情况下选中镜像记录,点击删除按钮,镜像删除成功

在镜像正在被使用的情况下点击删除,镜像删除失败

删除对应的应用,再次删除镜像,镜像删除成功

删除大量镜像,查看镜像是否删除成功

删除一条镜像记录,新增一条一模一样的记录,查看是否成功

以上用例中都需要检查一下数据库中对应记录是否被删除

时间: 2024-10-13 07:47:10

云计算PAAS平台测试设计之镜像管理的相关文章

有容云:容器驱动的PaaS平台实现方案(上)

编者注: 本文基于上海容器大会现场演讲内容,立足于实战跟大家分享了新一代PaaS平台构建中遇到的问题.当下主流PaaS平台解析.企业交付经验及心得体会等.文章较长,分为上.下两个部分,本文为上篇. 嘉宾介绍: 马洪喜,有容云联合创始人兼首席架构师.此前担任Rancher Labs中国区技术负责人.Citrix公司资深架构师.Oracle公司虚拟化产品开发经理等职务,在容器云.IaaS云.桌面云建设方面拥有较为丰富的经验. 本次大会的大部分朋友都是以用户身份分享了自己家的故事和经验,我作为厂商代表

办公管理支撑流程能力PaaS平台运维开发软件需求设计方案

1.概述 办公管理支撑流程能力PaaS平台(以下文中简称"能力平台")运维开发是指基于Cordys BOP 4 PaaS平台,通过二次开发,为运维开发人员提供快速支撑办公管理流程开发.实施.再造的能力,也为管理流程全生命周期管理提供数据支撑能力.管理目标及软件需求如下: (1)开发/运维人员 开发/运维人员是指系统平台管理人员.运维人员,例如:省公司与地市公司信息化系统管理员.开发/运维人员为专业信息化管理员,都是受过专业计算机教育,懂计算机软件维护.开发,但是,不是专业程序员,也就是

基于PaaS通用校园办公云平台的设计与实现视频教程

基于PaaS通用校园办公云平台的设计与实现视频教程下载课程分享链接:https://pan.baidu.com/s/1RpC198Q76eTu1E-lyeuO9g 密码:3d8j 1.1.课程的背景该课程是一个paas平台搭建的课程,paas是云计算三层概念中的第二层,提出了平台及服务,向客户提供开发平台,即使客户不懂任何的编程知识,也一样可以根据自己的需求来定制软件模块.在课程中,引入了工作流中间件和元数据的概念.强大的工作流中间件保证了系统流程的稳定运行,自定义的工作流中间件也能够根据paa

PAAS平台7×24小时可用性应用设计

如今非常多企业都在搭建自己的私有PAAS平台,当然也有非常多大型互联网公司搭建共同拥有PAAS平台(比如SAE/BAE/JAE(jae.jd.com)).那么使用PAAS平台来部署SAAS应用有哪些优点呢?除了大家都知道方便部署管理,节约资源和成本,今天我主要给大家介绍还有一个优点就是让部署在PAAS平台上的应用非常easy做到7×24小时不server执行(哪怕须要又一次部署和更新应用),这个对于一般的企业和普通开发人员来说是非常难办到的.当然假设要在PAAS平台做到事实上也不是那么简单的.须

云计算:利用叶子云桌面虚拟化管理平台搭建企业的桌面云,叶子云安装(二)

云计算:利用叶子云桌面虚拟化管理平台搭建企业的桌面云,叶子云安装(二) --企业轻松搭建kvm桌面云系列教程 一,安装准备 1.先下载叶子云的安装光盘文件,光盘文件是iso格式的. 2.如果你用虚拟机安装,则不用刻录光盘,如果你是用物理机安装,则应该刻录成光盘. 3.光盘文件可到下方的qq群下载. 二,安装演示 安装演示分为2种情况,1种是在虚拟机内进行安装演示,另一种是在物理服务器上进行演示. A.虚拟机安装叶子云虚拟化 1.创建一个虚拟机(会的建议跳过) 我们这里以 VMware演示如何安装

paas架构之docker——镜像管理

1. 镜像管理 1.1. 列出镜像 Sudo docker images 1.2. 查看镜像 Sudo docker images xxxx 1.3. 拉取镜像 Sudo docker pull ubuntu 1.4. 查找镜像 Sudo docker search mysql 1.5. 删除镜像 sudo docker rmi xxxxx (force) 1.6. 构建镜像 1.6.1. Docker commit 不推荐,建议使用docker build+ docker file 1.6.2

【转载】基于Docker的CaaS容器云平台架构设计及市场分析

[转自]http://www.cnblogs.com/darkprince/p/5115739.html 基于Docker的CaaS容器云平台架构设计及市场分析 ---转载请注明出处,多谢!--- 1 项目背景---概述: “在移动互联网时代,企业需要寻找新的软件交付流程和IT架构,从而实现架构平台化,交付持续化,业务服务化. 容器将成为新一代应用的标准交付件,容器云将帮助企业用户构建研发流程和云平台基础设施.缩短应用向云端交付的周期,降低运营门槛.加速企业向互联网技术和业务的双转型. 容器云将

平台架构设计及市场分析

平台架构设计及市场分析 基于Docker的CaaS容器云平台架构设计及市场分析 ---转载请注明出处,多谢!--- 1 项目背景---概述: “在移动互联网时代,企业需要寻找新的软件交付流程和IT架构,从而实现架构平台化,交付持续化,业务服务化. 容器将成为新一代应用的标准交付件,容器云将帮助企业用户构建研发流程和云平台基础设施.缩短应用向云端交付的周期,降低运营门槛.加速企业向互联网技术和业务的双转型. 容器云将对接各类代码托管库,实现自动化持续集成和DOCKER镜像构建,为新一代应用交付和开

【原创】基于Docker的CaaS容器云平台架构设计及市场分析

基于Docker的CaaS容器云平台架构设计及市场分析 ---转载请注明出处,多谢!--- 1 项目背景---概述: “在移动互联网时代,企业需要寻找新的软件交付流程和IT架构,从而实现架构平台化,交付持续化,业务服务化. 容器将成为新一代应用的标准交付件,容器云将帮助企业用户构建研发流程和云平台基础设施.缩短应用向云端交付的周期,降低运营门槛.加速企业向互联网技术和业务的双转型. 容器云将对接各类代码托管库,实现自动化持续集成和DOCKER镜像构建,为新一代应用交付和开发运维一体化奠定了基础.