[发明专利]一种分布式存储产品自动化测试套件组织方法有效
申请号: | 201710953493.4 | 申请日: | 2017-10-13 |
公开(公告)号: | CN107632938B | 公开(公告)日: | 2021-04-09 |
发明(设计)人: | 范义波 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G11C29/56 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分布式 存储 产品 自动化 测试 套件 组织 方法 | ||
1.一种分布式存储产品自动化测试套件组织方法,其特征在于,包括:
预先根据分布式存储产品的功能特性将自动化测试用例进行套件化,其中,单个功能特性模块内通过不同的目录约定自动化测试用例的不同部分的配置;
预先将所有自动化测试用例公共调用的配置抽取到公共配置文件中;
根据目标测试点的测试指令,将对应的功能特性模块中不同部分的配置相应的配置文件进行组合,并结合所述公共配置文件生成对应的测试用例的测试配置;
所述预先根据分布式存储产品的功能特性将自动化测试用例进行套件化,其中,单个功能特性模块内通过不同的目录约定自动化测试用例的不同部分的配置,包括:
预先创建一个用例库;
根据所述用例库,创建用例套件目录;其中,根据所述用例库,创建用例套件目录,包括:在自动化测试平台的任务调度节点创建用例库的目录,并在用例库目录的根目录下创建用例套件目录;
在所述用例套件目录下,根据分布式存储产品的功能特性创建各个功能特性模块对应的功能特性模块目录;
在各功能特性模块目录下创建对应的功能特性模块中自动化测试用例的配置目录和任务列表,并将各配置目录对应的配置文件置于对应的配置目录下,将对应的用例任务列表文件置于对应的任务列表下;其中,所述任务列表中存放此用例用的脚本路径和脚本名称,此路径和自动化测试平台中脚本库中脚本存放路径需要保持一致。
2.根据权利要求1所述的方法,其特征在于,所述在各功能特性模块目录下创建对应的功能特性模块中自动化测试用例的配置目录和任务列表,并将各配置目录对应的配置文件置于对应的配置目录下,将对应的用例任务列表文件置于对应的任务列表下,包括:
在各功能特性模块目录下分别创建特殊符号目录,该特殊符号目录下的第一特殊符号用于组合所在功能特性模块中的各配置目录下的配置文件;
在各功能特性模块目录下分别创建节点基础配置目录、集群基础配置目录、文件系统配置目录、用例私有配置目录和用例任务列表目录,并将各配置目录对应的配置文件置于对应的配置目录下,将对应的用例任务列表文件置于对应的任务列表下。
3.根据权利要求2所述的方法,其特征在于,所述在各功能特性模块目录下分别创建特殊符号目录,该特殊符号目录下的第一特殊符号用于组合所在功能特性模块中的各配置目录下的配置文件,包括:
在各特殊符号目录下设置第一特殊符号%,该第一特殊符号%用于将各个配置目录下配置文件数量进行相乘,以获取当前功能特性模块中配置文件组合后得到的用例数量。
4.根据权利要求3所述的方法,其特征在于,所述在各功能特性模块目录下分别创建节点基础配置目录、集群基础配置目录、文件系统配置目录、用例私有配置目录和用例任务列表目录,并将各配置目录对应的配置文件置于对应的配置目录下,将对应的用例任务列表文件置于对应的任务列表下,包括:
在各功能特性模块目录下分别创建节点基础配置目录,并将对应的节点基础配置文件置于该节点基础配置目录下;
在各功能特性模块目录下分别创建集群基础配置目录,并将对应的集群基础配置文件置于该集群基础配置目录下;
在各功能特性模块目录下分别创建文件系统配置目录,并将对应的文件系统配置文件置于该文件配置目录下;
在各功能特性模块目录下分别创建用例私有配置目录,并将对应的用例私有配置文件和预设的第二特殊符号置于该用例私有配置目录下,其中,所述第二特殊符号用于合并多个配置文件;
在各功能特性模块目录下分别创建用例列表目录,并将对应的用例任务列表文件置于对应的任务列表下。
5.根据权利要求1至4任一项所述的方法,其特征在于,所述预先将所有自动化测试用例公共调用的配置抽取到公共配置文件中,包括:
在根据所述用例库,创建用例套件目录时,根据所述用例库,创建公共配置目录;
将自动化测试用例公共调用的配置置于公共配置文件中;
提取各个公共配置文件到所述公共配置目录。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710953493.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种线路板用接板机械手
- 下一篇:双主机复合式计算机机壳组