[发明专利]基于模块化测试用例控制方法、装置、终端与存储介质在审
申请号: | 201910453145.X | 申请日: | 2019-05-28 |
公开(公告)号: | CN110362469A | 公开(公告)日: | 2019-10-22 |
发明(设计)人: | 王少卿;黄小婷 | 申请(专利权)人: | 中国平安人寿保险股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 深圳市赛恩倍吉知识产权代理有限公司 44334 | 代理人: | 杨毅玲 |
地址: | 518000 广东省深圳市福田区益田路503*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 模块化测试 基本信息 测试 计算机可读存储介质 自动化 读取 终端 测试场景 存储介质 获取模块 节点类别 控制装置 用户查看 预设方式 系统级 分组 覆盖 | ||
1.一种基于模块化测试用例控制方法,其特征在于,所述基于模块化测试用例控制方法包括:
获取模块化测试用例,并读取所述模块化测试用例的基本信息;
基于所述基本信息对所述模块化测试用例的执行节点类别进行分组,将同一执行节点上执行的模块化测试用例分为一组;
以预设方式在对应类别的执行节点上执行各组模块化测试用例;
判断是否执行完所有的模块化测试用例;
若判断执行完所有的模块化测试用例,则将所有模块化测试用例的执行结果显示给用户查看。
2.根据权利要求1所述的基于模块化测试用例控制方法,其特征在于,所述模块化测试用例的基本信息包括:
模块化测试用例的编号;
模块化测试用例的预期执行时间;
模块化测试用例的优先级;
执行模块化测试用例的执行节点类别及执行节点数目;
执行模块化测试用例时占用的其他资源,其中,所述其他资源是指执行测试用例执行时除了执行节点之外占用的实体资源及虚拟资源。
3.根据权利要求1所述的基于模块化测试用例控制方法,其特征在于,所述获取模块化测试用例包括:
获取测试用例中每个最小的功能测试连续步骤;
按照所述最小的功能测试连续步骤对所述测试用例进行拆分,得到测试模块;
对每个所述测试模块进行标记索引,组成模块化的测试用例。
4.根据权利要求1所述的基于模块化测试用例控制方法,其特征在于,所述预设方式包括:
获取各组模块化测试用例的优先级;
按照优先级从高到低的顺序串行执行同一类别的执行节点对应的模块化测试用例;
按照并行的方式执行不同类别中的执行节点对应的模块化测试用例,其中,不同类别的执行节点对应测试模块的优先级相同。
5.根据权利要求4所述的基于模块化测试用例控制方法,其特征在于,所述以预设方式在对应类别的执行节点上执行各组模块化测试用例包括:
获取同一类别的执行节点对应的模块化测试用例;
按照预设时间间隔执行同一类别中的任意两个相邻的模块化测试用例;
获取不同类别的执行节点对应的模块化测试用例;
按照预设依赖关系执行不同类别的执行节点对应的模块化测试用例,所述依赖关系包括前置、后置与并行。
6.根据权利要求1所述的基于模块化测试用例控制方法,其特征在于,判断是否执行完所有的模块化测试用例包括:
判断所有所述执行节点的使用状态为空闲还是忙碌;
若所述使用状态为忙碌,则表示当前所述执行节点上有测试用例正在执行;
若所有执行节点的所述使用状态为空闲,则表示所述执行节点上所有测试用例执行完成。
7.根据权利要求1所述的基于模块化测试用例控制方法,其特征在于,所述将所有模块化测试用例的执行结果显示给用户查看包括:
将所有模块化测试用例的执行结果与测试标准数据进行校验,得到校验结果,所述校验结果用于指示所述执行结果是否正确;
根据所述校验结果生成测试报告;
通过预设方式将所述测试报告发给预设联系人。
8.一种基于模块化测试用例控制装置,其特征在于,所述基于模块化测试用例控制装置包括:
信息读取模块,用于获取模块化测试用例,并读取所述模块化测试用例的基本信息;
类别分组模块,用于基于所述基本信息对所述模块化测试用例的执行节点类别进行分组,将同一执行节点上执行的模块化测试用例分为一组;
用例执行模块,用于以预设方式在对应类别的执行节点上执行各组模块化测试用例;
判断模块,用于判断是否执行完所有的模块化测试用例;
结果显示模块,用于在判断执行完所有的模块化测试用例时,将所有测试用例的执行结果显示给用户查看。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国平安人寿保险股份有限公司,未经中国平安人寿保险股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910453145.X/1.html,转载请声明来源钻瓜专利网。