[发明专利]一种基于Linux云平台的后端接口测试方法及系统在审
申请号: | 202210020981.0 | 申请日: | 2022-01-10 |
公开(公告)号: | CN114297086A | 公开(公告)日: | 2022-04-08 |
发明(设计)人: | 付越;梁添;唐晓东;陈妮;易孝倩 | 申请(专利权)人: | 麒麟软件有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京汇智英财专利代理事务所(普通合伙) 11301 | 代理人: | 牟长林 |
地址: | 300450 天津市滨海新区*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 linux 平台 后端 接口 测试 方法 系统 | ||
1.一种基于Linux云平台的后端接口测试方法,其特征在于,包括:
步骤S1,在Linux云平台中集成测试工具;
步骤S2,设计能够遍历Linux云平台组件的功能接口的功能流程,根据所述功能流程设计测试脚本;
步骤S3,执行所述测试脚本;
步骤S4,获取所述测试脚本的执行数据,对所述执行数据进行整理分析。
2.根据权利要求1所述的基于Linux云平台的后端接口测试方法,其特征在于,所述测试工具为Rally工具。
3.根据权利要求1或2所述的基于Linux云平台的后端接口测试方法,其特征在于,所述Linux云平台组件包括计算组件、存储组件、网络组件、镜像组件和认证组件中的一种或多种的组合。
4.根据权利要求3所述的基于Linux云平台的后端接口测试方法,其特征在于,所述计算组件的功能流程包括:云主机的基本操作、云主机启动类型的验证、云主机的创建和删除、主机集合的创建和删除、云主机配置的创建和删除、云主机资源信息的显示和更新。
5.根据权利要求3所述的基于Linux云平台的后端接口测试方法,其特征在于,所述存储组件的功能流程包括:云硬盘的创建和删除、云硬盘的挂载和卸载、云硬盘基本操作、云硬盘快照的创建和删除、云硬盘信息的查看和更新、云硬盘类型的创建和删除。
6.根据权利要求3所述的基于Linux云平台的后端接口测试方法,其特征在于,所述网络组件的功能流程包括:浮动IP的创建和删除、网络的创建和删除、端口的创建和删除、路由的创建和删除、安全组的创建和删除、安全组规则的创建和删除、子网的创建和删除、浮动IP的创建、路由器进行网络绑定和解绑、路由器子网的添加和解绑、网络资源信息的查看和更新。
7.根据权利要求3所述的基于Linux云平台的后端接口测试方法,其特征在于,所述认证组件的功能流程包括:用户/角色的添加和删除、token信息的生成发送、创建并获取角色列表、更新用户、获取服务信息、创建和删除服务、用户密码更新。
8.根据权利要求3所述的基于Linux云平台的后端接口测试方法,其特征在于,所述镜像组件的功能流程包括:镜像的创建和删除、镜像的上传和下载、镜像信息的获取和更新。
9.根据权利要求1所述的基于Linux云平台的后端接口测试方法,其特征在于,所述测试脚本为task脚本。
10.一种基于Linux云平台的后端接口测试系统,其特征在于,包括:
集成单元,用于在Linux云平台中集成测试工具;
流程设计单元,用于设计能够遍历Linux云平台组件的功能接口的功能流程;
脚本设计单元,用于根据所述功能流程设计测试脚本;
测试单元,用于执行所述测试脚本;
数据分析单元,用于获取所述测试脚本的执行数据,对所述执行数据进行整理分析。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于麒麟软件有限公司,未经麒麟软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210020981.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:通信方法和通信装置
- 下一篇:一种环保型污水处理厂用污泥处理设备