[发明专利]测试用例加载方法、装置、计算机设备和可读存储介质在审
| 申请号: | 202110482503.7 | 申请日: | 2021-04-30 |
| 公开(公告)号: | CN113176997A | 公开(公告)日: | 2021-07-27 |
| 发明(设计)人: | 袁良伟;侯永;朱余浩 | 申请(专利权)人: | 深圳市共进电子股份有限公司 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F9/445 |
| 代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 张萌 |
| 地址: | 518000 广东省*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 测试 加载 方法 装置 计算机 设备 可读 存储 介质 | ||
1.一种测试用例加载方法,其特征在于,包括:
启动测试用例平台后,获取所有用例服务器的地址信息;
获取本地的用例使用数据,根据所述用例使用数据、所述地址信息以及预设算法,从所有用例服务器中筛选出目标用例服务器;
从所述目标用例服务器中获取所有测试用例信息;
在所述测试用例平台中显示所有测试用例信息,并加载相应的测试用例选项。
2.根据权利要求1所述的测试用例加载方法,其特征在于,所述用例使用数据包括历史测试用例名称、历史用例服务器信息以及执行时间戳。
3.根据权利要求2所述的测试用例加载方法,其特征在于,所述根据所述用例使用数据、所述地址信息以及预设算法,从所有用例服务器中筛选出目标用例服务器包括:
按照时间顺序加载并排序预设数量所述用例使用数据;
将具有相同历史用例服务器信息的所述用例使用数据划分为一个集合,获得多个用例使用数据集;
根据预设初始时间戳、所述执行时间戳以及用例使用数据序号,利用预设加权算法计算出各个所述用例使用数据集的加权值;
从所有用例服务器中筛选出相应的加权值最高的用例服务器,作为所述目标用例服务器。
4.根据权利要求3所述的测试用例加载方法,其特征在于,所述预设加权算法的算式包括:
式中,A为用例使用数据集的加权值,Sn为第n个用例使用数据的执行时间戳,S0为预设初始时间戳,n为用例使用数据的序号,B为预设数量。
5.根据权利要求1所述的测试用例加载方法,其特征在于,还包括:
在未获取到本地的用例使用数据时,对所有用例服务器进行ping测速,选取连接ping响应最快的用例服务器作为所述目标用例服务器。
6.根据权利要求1所述的测试用例加载方法,其特征在于,还包括:
接收所述测试用例选项的选择指令,加载相应的测试用例并执行;
在所述相应的测试用例执行完毕后,将执行相关信息保存至本地以及上传至主管理服务器。
7.根据权利要求1所述的测试用例加载方法,其特征在于,还包括:
获取本地用例信息,利用所述本地用例信息与所述测试用例信息进行对比,筛选出本地用例中的低版本用例;
从所述目标用例服务器中下载相应的测试用例对所述低版本用例进行本地更新。
8.一种测试用例加载装置,其特征在于,包括:
用例平台启动模块,用于启动测试用例平台后,获取所有用例服务器的地址信息;
服务器筛选模块,用于获取本地的用例使用数据,根据所述用例使用数据、所述地址信息以及预设算法,从所有用例服务器中筛选出目标用例服务器;
用例信息获取模块,用于从所述目标用例服务器中获取所有测试用例信息;
用例选项显示模块,用于在所述测试用例平台中显示所有测试用例信息,并加载相应的测试用例选项。
9.一种计算机设备,其特征在于,包括存储器以及处理器,所述存储器存储有计算机程序,所述计算机程序在所述处理器上运行时执行根据权利要求1至7中任一项所述的测试用例加载方法。
10.一种可读存储介质,其特征在于,其存储有计算机程序,所述计算机程序在处理器上运行时执行权利要求1至7中任一项所述的测试用例加载方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市共进电子股份有限公司,未经深圳市共进电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110482503.7/1.html,转载请声明来源钻瓜专利网。





