[发明专利]一种磁盘阵列的自动化测试服务器及系统有效
申请号: | 201010613462.2 | 申请日: | 2010-12-20 |
公开(公告)号: | CN102063355A | 公开(公告)日: | 2011-05-18 |
发明(设计)人: | 聂海斌 | 申请(专利权)人: | 创新科存储技术有限公司;创新科存储技术(深圳)有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 牛峥;王丽琴 |
地址: | 100191 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 磁盘阵列 自动化 测试 服务器 系统 | ||
1.一种磁盘阵列的自动化测试服务器,其特征在于,所述自动化测试服务器包括:
用例脚本模块,用于保存预先设置的用例脚本,用例脚本中定义测试逻辑和数据接口;
产品特性模块,用于封装特定被测存储设备特有的命令;
产品基类模块,用于保存各个产品通用命令集以及测试套所用的测试数据;根据当前测试产品,从相应的产品特性模块中获取特有命令,并从用例脚本模块获取用例脚本,将所述用例脚本、测试数据、通用命令集和特有命令组装成测试脚本,并将所述测试脚本发送至基础类模块;接收来自基础类模块的测试结果信息,并将所述测试结果信息进行对比等相关处理后发送至测试报告生成模块;
测试报告生成模块,用于根据来自产品基类模块的测试结果信息生成测试报告;
基础类模块,用于保存预先设置的支撑脚本库,支撑脚本库提供与存储设备命令行对应的接口,以及在此之上封装的高层接口;基础类模块根据支撑脚本库将来自产品基类模块的测试脚本转换为被测磁盘阵列所能识别的命令行,并将所述命令行发送至被测磁盘阵列;以及接收来自被测磁盘阵列的命令行,将其转换成为测试结果信息,并将所述测试结果信息发送至产品基类模块。
2.根据权利要求1所述的自动化测试服务器,其特征在于,所述自动化测试服务器进一步包括:存储工具集模块,用于配置存储产品测试工具,通过基础类模块对被测磁盘阵列进行读写测试以及数据一致性测试。
3.根据权利要求1所述的自动化测试服务器,其特征在于,用例脚本模块中保存的用例脚本以测试套为单位分类保存,每一个测试套中包含多个测试逻辑各不相同的测试用例,同一个测试套中的测试用例可以使用相同的测试数据。
4.一种磁盘阵列的自动化测试系统,其特征在于,包括自动化测试服务器和被测磁盘阵列;
所述自动化测试服务器包括:
用例脚本模块,用于保存预先设置的用例脚本,用例脚本中定义测试逻辑和数据接口;
产品特性模块,用于封装特定被测存储设备特有的命令;
产品基类模块,用于保存各个产品通用命令集以及测试套所用的测试数据;根据当前测试产品,从相应的产品特性模块中获取特有命令,并从用例脚本模块获取用例脚本,将所述用例脚本、测试数据、通用命令集和特有命令组装成测试脚本,并将所述测试脚本发送至基础类模块;接收来自基础类模块的测试结果信息,并将所述测试结果信息进行对比等相关处理后发送至测试报告生成模块;
测试报告生成模块,用于根据来自产品基类模块的测试结果信息生成测试报告;
基础类模块,用于保存预先设置的支撑脚本库,支撑脚本库提供与存储设备命令行对应的接口,以及在此之上封装的高层接口;基础类模块根据支撑脚本库将来自产品基类模块的测试脚本转换为被测磁盘阵列所能识别的命令行,并将所述命令行发送至被测磁盘阵列;以及接收来自被测磁盘阵列的命令行,将其转换成为测试结果信息,并将所述测试结果信息发送至产品基类模块;
所述被测磁盘阵列包括命令行处理模块和被测模块;
命令行处理模块,用于接收来自自动化测试服务器的命令行,判断所述命令行对应于哪一个被测模块,然后将该命令行发送至相应的被测模块;还用于接收来自被测模块的命令行形式的执行结果,并将所述执行结果发送至测试服务器。
5.根据权利要求4所述的自动化测试系统,其特征在于,所述自动化测试服务器进一步包括:存储工具集模块,用于配置存储产品测试工具,通过基础类模块对被测磁盘阵列进行读写测试以及数据一致性测试。
6.根据权利要求4所述的自动化测试系统,其特征在于,用例脚本模块中保存的用例脚本以测试套为单位分类保存,每一个测试套中包含多个测试逻辑各不相同的测试用例,同一个测试套中的测试用例可以使用相同的测试数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于创新科存储技术有限公司;创新科存储技术(深圳)有限公司,未经创新科存储技术有限公司;创新科存储技术(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010613462.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:无油润滑涡轮增压器组件
- 下一篇:透镜装置