[发明专利]一种均衡自动化测试运行时间的方法在审
申请号: | 201811027015.1 | 申请日: | 2018-09-04 |
公开(公告)号: | CN109086212A | 公开(公告)日: | 2018-12-25 |
发明(设计)人: | 王亮 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 刘晓政 |
地址: | 450000 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 自动化测试 测试机 测试 排序 均衡 计算自动化 测试资源 预先选择 分配 | ||
1.一种均衡自动化测试运行时间的方法,其特征是:根据前一次自动化测试用例的运行时间,将自动化测试用例进行排序;并计算自动化测试用例的平均运行时间;
将每一台测试机选择排序的自动化测试用例,使每一台测试机选择的自动化测试用例时间总和不超过上述的平均运行时间。
2.根据权利要求1所述的均衡自动化测试运行时间的方法,其特征是:所述的将自动化测试用例进行排序时,是依据自动化测试用例的运行时间大小,依次从大到小排序,并记录到数列L中。
3.根据权利要求1或2所述的均衡自动化测试运行时间的方法,其特征是:自动化测试用例的平均运行时间是通过下述公式计算的:T=t/N,其中T为平均运行时间,t为所有自动化测试用的运行时间总和,N为可用的测试机数量。
4.根据权利要求3所述的均衡自动化测试运行时间的方法,其特征是:测试机选择自动化测试用例时,从数列L中按照时间从大到小开始选取。
5.根据权利要求4所述的均衡自动化测试运行时间的方法,其特征是:如果选取的自动化测试用例时间总和等于T,则此测试机的用例选择完毕;如果选取的自动化测试用例时间总和大于T,则将选中的自动化测试用例中的最后一个抛弃,选择下一个,直到选取的自动化测试用例时间总和小于等于T,则此测试机的用例选择完毕。
6.根据权利要求5所述的均衡自动化测试运行时间的方法,其特征是:被测试机选取的自动化测试用例从数列L中移除。
7.根据权利要求6所述的均衡自动化测试运行时间的方法,其特征是:当测试机为最后一台测试机的时候,此时就将数列L中的测试用例分配给最后一个测试机。
8.根据权利要求1所述的均衡自动化测试运行时间的方法,其特征是:如果有新增的测试用例,将新增的测试用例平均分配到所有可用的测试机上。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811027015.1/1.html,转载请声明来源钻瓜专利网。