【技术实现步骤摘要】
用于分布式存储系统的磁盘阵列测试系统
本专利技术涉及计算机测试
,具体来说,涉及一种用于分布式存储系统的磁盘阵列测试系统。
技术介绍
随着信息技术的日益发展,软件层出不穷,尤其是后端分布式存储软件,高可靠、高性能等要求越来越严苛,对测试工作的自动化程度提出了更高的要求。持续不间断、自动化的测试需求被提出;当涉及到大型分布式存储软件、磁盘阵列等产品时,又会有对于各种客户端接入的可靠性及实用性测试,跨平台的实用性尤其重要。现有的对于大型分布式存储软件、磁盘阵列等产品的测试方法中,RF(RobotFramework)是由NokiaSiemensNetworks开发并提供支持的一款自动化测试框架,具有良好的可扩展性,支持关键字驱动,可以进行分布式测试执行,工作于Server/Client的网络模式。但是,RF目前的缺陷集中于其模式,其是一种有agent的测试工具,本地代码的更新必须上传到相应的节点才能相应的执行某些功能,对于新功能测试而言,不是很方便,并且agent这种模式,一旦agent无法响应,那么对于整个 ...
【技术保护点】
1.一种用于分布式存储系统的磁盘阵列测试系统,其特征在于,包括代码机、连接于所述代码机的windows客户端以及连接于所述代码机的Linux客户端,分布式存储软件和磁盘阵列中的任意一种与所述代码机、所述windows客户端和所述Linux客户端连接;/n其中,所述代码机包括:/n列表存储模块,用于存储用例的列表;/n测试入口模块,用于根据所述列表进行所述用例的运行;/n其中,所述代码机根据所述用例的测试需求向所述windows客户端和Linux客户端分配任务,以对所述分布式存储软件或磁盘阵列进行测试。/n
【技术特征摘要】
1.一种用于分布式存储系统的磁盘阵列测试系统,其特征在于,包括代码机、连接于所述代码机的windows客户端以及连接于所述代码机的Linux客户端,分布式存储软件和磁盘阵列中的任意一种与所述代码机、所述windows客户端和所述Linux客户端连接;
其中,所述代码机包括:
列表存储模块,用于存储用例的列表;
测试入口模块,用于根据所述列表进行所述用例的运行;
其中,所述代码机根据所述用例的测试需求向所述windows客户端和Linux客户端分配任务,以对所述分布式存储软件或磁盘阵列进行测试。
2.根据权利要求1所述的用于分布式存储系统的磁盘阵列测试系统,其特征在于,所述代码机还包括:
代码存储模块,用于存储单个用例的代码,其中每个用例的代码对应于所述用例的列表。
3.根据权利要求1所述的用于分布式存储系统的磁盘阵列测试系统,其特征在于,所述代码机还包括:
配置模块,用于存储测试环境的配置文件,所述测试环境包括所述...
【专利技术属性】
技术研发人员:徐剑涛,
申请(专利权)人:曙光信息产业股份有限公司,
类型:发明
国别省市:天津;12
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。