[发明专利]网站服务质量测试方法及装置有效
申请号: | 201210067463.0 | 申请日: | 2012-03-14 |
公开(公告)号: | CN103312553A | 公开(公告)日: | 2013-09-18 |
发明(设计)人: | 苗辉;刘宁;蒋浩 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 宋合成 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网站 服务质量 测试 方法 装置 | ||
1.一种网站服务质量测试方法,其特征在于,包括以下步骤:
接收多个任务;
对所述多个任务中的每个任务进行预测试并记录所述每个任务的第一高峰速率和第一测试时长;
根据所述每个任务的第一高峰速率和第一测试时长以及测试线程将所述多个任务分组;
根据每组任务中第一测试时长最大的任务确定所述每组任务的执行时间;以及
根据所述每组任务的执行时间来按照顺序测试所述多组任务。
2.根据权利要求1所述的网站服务质量测试方法,其特征在于,进一步包括步骤:
将所述每组任务的执行时间相加得到时间总和T;
判断所述时间总和T是否大于测试周期P;以及
如果是,则将超出所述测试周期P的任务调度到其它测试机。
3.根据权利要求2所述的网站服务质量测试方法,其特征在于,进一步包括步骤:
如果所述时间总和T不大于所述测试周期P,当新增第一任务时,在(P-T)时间内对所述第一任务进行预测试并记录所述第一任务的第一高峰速率和第一测试时长;
判断是否能将所述第一任务添加到所述多组任务中的一组任务中;
如果否,则将所述第一任务安排在所述(P-T)时间内。
4.根据权利要求3所述的网站服务质量测试方法,其特征在于,进一步包括步骤:
如果当新增第一任务时,在所述(P-T)时间内对所述第一任务不能进行预测试,则报错。
5.根据权利要求1至4中任一项所述的网站服务质量测试方法,其特征在于,进一步包括步骤:
在每个任务被测试完之后,将所述每个任务的下次过期时间设置为:当前过期时间+测试周期。
6.根据权利要求1至4中任一项所述的网站服务质量测试方法,其特征在于,根据所述每组任务的执行时间来按照顺序执行所述多组任务包括:
将第i个时间片里的所有任务的过期时间设置为Ei=T1+T2+...+T(i-1)+当前时间,其中Ti表示第i个时间片的时长;以及
定期扫描所述多个任务并找出过期任务进行测试。
7.根据权利要求6所述的网站服务质量测试方法,其特征在于,进一步包括步骤:
在对每个任务进行测试之后,记录所述每个任务的第二高峰速率和第二测试时长用于更新所述第一高峰速率和第一测试时长。
8.根据权利要求6所述的网站服务质量测试方法,其特征在于,以预定时间段将所述每组任务的执行时间对齐。
9.根据权利要求8所述的网站服务质量测试方法,其特征在于,
所述扫描周期小于所述预定时间段。
10.一种网站服务质量测试装置,其特征在于,包括:
接收模块,所述接收模块用于接收多个任务;
预测试模块,所述预测试模块用于对所述多个任务中的每个任务进行预测试并记录所述每个任务的第一高峰速率和第一测试时长;
分组模块,所述分组模块用于根据所述每个任务的第一高峰速率和第一测试时长以及测试线程将所述多个任务分组;
执行时间确定模块,所述执行时间确定模块用于根据每组任务中第一测试时长最大的任务确定所述每组任务的执行时间;以及
测试模块,所述测试模块用于根据所述每组任务的执行时间来按照顺序测试所述多组任务。
11.根据权利要求10所述的网站服务质量测试装置,其特征在于,进一步包括:
相加模块,所述相加模块用于将所述每组任务的执行时间相加得到时间总和T;
判断模块,所述判断模块用于判断所述时间总和T是否大于测试周期P并且在所述时间总和T大于测试周期P时,将超出所述测试周期P的任务调度到其它测试机。
12.根据权利要求11所述的网站服务质量测试装置,其特征在于:
如果所述时间总和T不大于所述测试周期P,当新增第一任务时,所述预测试模块在(P-T)时间内对所述第一任务进行预测试并记录所述第一任务的第一高峰速率和第一测试时长;
所述判断模块判断是否能将所述第一任务添加到所述多组任务中的一组任务中并且在不能将所述第一任务添加到所述多组任务中的一组任务中时,将所述第一任务安排在所述(P-T)时间内。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210067463.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种智能集中器的检测方法
- 下一篇:一种事务管理方法及装置和系统