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。