一种分布式存储系统的测试方法和装置与流程

文档序号:20917482发布日期:2020-05-29 13:43阅读:来源:国知局

技术特征:

1.一种分布式存储系统的测试方法,其特征在于,包括:

获取测试指令;

根据所述测试指令,读取所述分布式存储系统的配置文件,得到所述分布式存储系统的环境信息;

根据预设的测试脚本和所述分布式存储系统的环境信息,对所述分布式存储系统进行测试。

2.根据权利要求1所述的测试方法,其特征在于,所述分布式存储系统的环境信息包括节点信息,所述节点信息包括所述分布式存储系统中的linux节点和windows节点通过远程过程调用xml-rpc协议进行通信。

3.根据权利要求1所述的测试方法,其特征在于,所述预设的测试脚本是根据所述测试指令来读取测试脚本路径/名称列表得到的。

4.根据权利要求1所述的测试方法,其特征在于,所述测试方法还包括:

输出测试日志,保留测试脚本运行过程和环境信息;

根据所述测试脚本的运行信息,确定所述测试脚本的执行信息。

5.根据权利要求4所述的测试方法,其特征在于,所述测试方法还包括:

将所述测试脚本的执行信息上传到测试用例管理系统testlink。

6.一种分布式存储系统的测试装置,其特征在于,包括:

获取模块,用于获取测试指令;

读取模块,用于根据所述测试指令,读取所述分布式存储系统的配置文件,得到所述分布式存储系统的环境信息;

测试模块,用于根据预设的测试脚本和所述分布式存储系统的环境信息,对所述分布式存储系统进行测试。

7.根据权利要求6所述的测试装置,其特征在于,所述分布式存储系统的环境信息包括节点信息,所述节点信息包括所述分布式存储系统中的linux节点和windows节点通过远程过程调用xml-rpc协议进行通信。

8.根据权利要求6所述的测试装置,其特征在于,所述预设的测试脚本是根据所述测试指令来读取测试脚本路径/名称列表得到的。

9.根据权利要求6所述的测试装置,其特征在于,所述测试装置还包括:

所述读取模块,还用于输出测试日志,保留测试脚本运行过程和环境信息;

确定模块,用于根据所述测试脚本的运行信息,确定所述测试脚本的执行信息。

10.根据权利要求9所述的测试装置,其特征在于,所述测试装置还包括:

上传模块,用于将所述测试脚本的执行信息上传到测试用例管理系统testlink。


技术总结
本发明提出了一种分布式存储系统的测试方法和装置,该测试方法包括:获取测试指令;根据测试指令,读取分布式存储系统的配置文件,得到分布式存储系统的环境信息;根据预设的测试脚本和分布式存储系统的环境信息,对分布式存储系统进行测试。本发明通过获取测试指令,以及根据测试指令,读取分布式存储系统的配置文件,得到分布式存储系统的环境信息,最后根据预设的测试脚本和分布式存储系统的环境信息,对分布式存储系统进行测试,从而相比于现有的手动测试的方法,此种新型自动化测试方法能够极大的提高测试效率、降低人力成本,以及还能够缩短分布式存储系统的研发周期。

技术研发人员:鲍若冰
受保护的技术使用者:曙光信息产业股份有限公司
技术研发日:2019.12.26
技术公布日:2020.05.29
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1