[发明专利]公有云多租户认证服务测试方法、装置、设备及储存介质有效
申请号: | 202010568589.0 | 申请日: | 2020-06-19 |
公开(公告)号: | CN111737130B | 公开(公告)日: | 2023-05-12 |
发明(设计)人: | 杨平改 | 申请(专利权)人: | 建信金融科技有限责任公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 200120 上海市浦东新区中国(*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 公有 租户 认证 服务 测试 方法 装置 设备 储存 介质 | ||
本发明实施例公开了一种公有云多租户认证服务测试方法、装置、设备及储存介质。该方法,包括:对认证系统的预设自身功能进行测试;对所述认证系统部署在预设IaaS架构的预设微服务之间的通信功能进行测试;对所述认证系统与预设公有云平台的PaaS层服务集成迷你mini公有云平台的部署进行测试;对所述认证系统与所述预设公有云平台的PaaS层服务集成的云平台进行预设功能测试。本实施例的技术方案,通过对认证系统进行多层次多阶段的针对性测试,保证认证服务作为服务提供给各租户时可以稳定正常运行。
技术领域
本发明实施例涉及公有云测试技术,尤其涉及一种公有云多租户认证服务测试方法、装置、设备及储存介质。
背景技术
随着云计算的发展,公有云以其价格低廉,使用便捷,无需维护等特点得到了广泛应用。但是公有云平台为了能给用户提供可靠的服务,在产品上线之前需要进行充分的测试。
基于多租户的认证服务作为公有云平台的核心服务,担任两个方面的重要角色:一是认证服务作为一种SaaS(Software as a Service,软件即服务)服务,提供给需要认证授权服务的单位和个人购买使用;二是作为公有云平台的核心认证服务,作为PaaS(Platform as a Service,平台即服务)级别服务提供给公有云平台本身各组件之间的注册、认证、授权使用。由于认证服务在公有云平台中占有核心的地位,且其逻辑复杂,需要支撑的公有云平台本身的组件和模块多,认证服务本身的质量和7×24小时不宕机稳定运行尤为重要,多租户认证服务由于在多个租户之间共享同一套基础的IaaS(Infrastructureas a Service,基础设施即服务)层基础服务,其质量和稳定运行影响多个租户。同时作为SaaS层和PaaS服务,依赖于IaaS的底层服务,如何保证可以在所选用的IaaS服务中正确部署及和其他公有云模块的集成也尤其重要。
发明内容
本发明实施例提供一种公有云多租户认证服务测试方法、装置、设备及储存介质,以实现对认证系统进行测试。
第一方面,本发明实施例提供了一种公有云多租户认证服务测试方法,包括:
对认证系统的预设自身功能进行测试;
对所述认证系统部署在预设IaaS架构的预设微服务之间的通信功能进行测试;
对所述认证系统与预设公有云平台的PaaS层服务集成迷你mini公有云平台的部署进行测试;
对所述认证系统与所述预设公有云平台的PaaS层服务集成的云平台进行预设功能测试。
第二方面,本发明实施例还提供了一种公有云多租户认证服务测试装置,包括:
系统功能测试模块,用于对认证系统的预设自身功能进行测试;
IaaS架构集成测试模块,用于对所述认证系统部署在预设IaaS架构的预设微服务之间的通信功能进行测试;
mini云测试模块,用于对所述认证系统与预设公有云平台的PaaS层服务集成迷你mini公有云平台的部署进行测试;
云平台功能测试模块,用于对所述认证系统与所述预设公有云平台的PaaS层服务集成的云平台进行预设功能测试。
第三方面,本发明实施例还提供了一种设备,所述设备包括:
一个或多个处理器;
存储器,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本发明任意实施例所提供的公有云多租户认证服务测试方法。
第四方面,本发明实施例还提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如本发明任意实施例所提供的公有云多租户认证服务测试方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于建信金融科技有限责任公司,未经建信金融科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010568589.0/2.html,转载请声明来源钻瓜专利网。