【技术实现步骤摘要】
本专利技术涉及分布式存储,特别涉及一种分布式存储系统测试方法、装置、设备及介质。
技术介绍
1、分布式存储系统一般是由多个服务器、网络设备和很多存储介质组成。大型分布式系统的测试用例都是上万的级别,随着功能的不断增加,测试用例也是呈现指数级别的增长。分布式系统测试的特点决定了人工手动部署测试环境的时候,所涉及的系统架构也会是比较复杂的,不仅效率低下,而且容易出错。如果完全依赖人工测试,根本无法做到快速迭代,因此必须实现高度的自动化。现有的一些自动化测试框架大部分是针对单元测试,用来做集成和功能测试的少之又少,特别是针对分布式环境的则更少了。
2、因此,如何提供一种解决上述技术问题的方案是本领域技术人员目前需要解决的问题。
技术实现思路
1、有鉴于此,本专利技术的目的在于提供一种分布式存储系统测试方法、装置、设备及介质,能够实现整个分布式存储系统的全自动测试,覆盖更多的测试场景。其具体方案如下:
2、第一方面,本申请公开了一种分布式存储系统测试方法,应用于自动化测试系
...【技术保护点】
1.一种分布式存储系统测试方法,其特征在于,应用于自动化测试系统,其中,所述自动化存储系统基于预设计算机编程语言实现,包括任务调度者和任务执行者,所述方法包括:
2.根据权利要求1中所述的分布式存储系统测试方法,其特征在于,所述根据所述多个自动化测试任务从资源池中获取相应的服务器资源,并基于所述服务器资源通过所述任务执行者执行所述多个自动化测试任务,包括:
3.根据权利要求2中所述的分布式存储系统测试方法,其特征在于,所述基于所述编译节点通过所述任务执行者使用分布式版本控制系统的生成器设计模式执行所述编译任务,包括:
4.根据权利要
...【技术特征摘要】
1.一种分布式存储系统测试方法,其特征在于,应用于自动化测试系统,其中,所述自动化存储系统基于预设计算机编程语言实现,包括任务调度者和任务执行者,所述方法包括:
2.根据权利要求1中所述的分布式存储系统测试方法,其特征在于,所述根据所述多个自动化测试任务从资源池中获取相应的服务器资源,并基于所述服务器资源通过所述任务执行者执行所述多个自动化测试任务,包括:
3.根据权利要求2中所述的分布式存储系统测试方法,其特征在于,所述基于所述编译节点通过所述任务执行者使用分布式版本控制系统的生成器设计模式执行所述编译任务,包括:
4.根据权利要求1中所述的分布式存储系统测试方法,其特征在于,所述根据所述多个自动化测试任务从资源池中获取相应的服务器资源,并基于所述服务器资源通过所述任务执行者执行所述多个自动化测试任务,包括:
5.根据权利要求1中所述的分布式存储系统测试方法,其特征在于,所述根据所述多个自动化测试任务从资源池中获取相应的服务器资源,并基于所述服务器资源通过所述任务执行者执行所述多个自动化测试任务,包括:
6.根据权利要求5中所述的分布式存储系统测试方法,其特征在于,所述基于所述存储节点通过所述任务执行者根据所述存储服务操作任务的操作类型执行所述存储服务操作任务,包括:
7.根据权利要求1中所述的...
【专利技术属性】
技术研发人员:楚光庆,
申请(专利权)人:济南浪潮数据技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。