[发明专利]一种并发测试方法及测试服务器有效
申请号: | 201210132234.2 | 申请日: | 2012-04-28 |
公开(公告)号: | CN103379000A | 公开(公告)日: | 2013-10-30 |
发明(设计)人: | 阳际荣;庄娇艳;崔婧 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 北京亿腾知识产权代理事务所 11309 | 代理人: | 陈霁 |
地址: | 英属开曼群岛大开*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 并发 测试 方法 服务器 | ||
1.一种并发测试方法,其特征在于,包括:
根据预先设定的测试服务器的访问接口种类和访问所述访问接口种类所对应的接口的单位时间,设置所述访问接口种类所对应的接口的测试单位时间;
将所述测试单位时间划分为多个测试时间单元;
选择至少一个所述测试时间单元,作为所述访问接口种类所对应的接口的并发测试用时间子单元;
在所述选择的所述并发测试用时间子单元内,根据预先设定的所述测试服务器的在所述单位时间内访问所述访问接口种类所对应的接口的次数,访问所述访问接口种类所对应的接口。
2.如权利要求1所述的并发测试方法,其特征在于,所述根据预先设定的测试服务器的访问接口种类和访问所述访问接口种类所对应的接口的单位时间,设置所述访问接口种类所对应的接口的测试单位时间进一步包括:
根据被测试服务器的当前时间所对应的标准时间,将所述测试服务器的当前时间同步为标准时间;
将所述测试服务器进行所述同步后获得的所述标准时间转换为绝对时间;
根据所述预先设定的所述测试服务器访问所述访问接口种类所对应的接口的单位时间,从所述绝对时间中选取一段与所述单位时间相同长度的绝对时间,设置为所述访问接口种类所对应的接口的所述测试单位时间。
3.如权利要求2所述的并发测试方法,其特征在于,所述根据被测试服务器的当前时间所对应的标准时间,将测试服务器的当前时间同步为标准时间进一步包括:
获取所述被测试服务器的所述当前时间;
将所述被测试服务器的所述当前时间转化为所在时区的标准时间;
将所述测试服务器的当前时间,与所述被测服务器的所述所在时区的标准时间进行同步,以获得所述测试服务器的标准时间。
4.如权利要求1所述的并发测试方法,其特征在于,所述测试单位时间划分为多个测试时间单元进一步包括:
将所述测试单位时间划分为并发测试休眠时间子单元和所述并发测试用时间子单元。
5.如权利要求4所述的并发测试方法,其特征在于,所述并发测试休眠时间子单元和所述并发测试用时间子单元依序一一间隔排列。
6.如权利要求4所述的并发测试方法,其特征在于,两个所述并发测试用时间子单元之间间隔两个或两个以上所述并发测试休眠时间子单元。
7.如权利要求4至6任一项所述的并发测试方法,其特征在于,所述并发测试用时间子单元的长度相同或者不同。
8.如权利要求1所述的并发测试方法,其特征在于,所述在所述选择的所述并发测试用时间子单元内,根据预先设定的所述测试服务器的在所述单位时间内访问所述访问接口种类所对应的接口的次数,访问所述访问接口种类所对应的接口进一步包括:
注册线程池;
设置线程来访问所述访问接口种类所对应的接口时的并发点,所述并发点对应于所述单位时间内访问所述访问接口种类所对应的接口的次数;
所述线程池持续开启所述线程,直至所述开启的线程的数量达到所述并发点对应的所述测试服务器在所述单位时间内被允许访问所述访问接口种类所对应的接口的次数;
所述线程调用进程在选定的所述并发测试用时间子单元内,以所述次数来访问所述访问接口种类所对应的接口。
9.一种并发测试服务器,用于测试提供开放接口的被测试服务器,其特征在于,包括:
设置单元,根据预先设定的测试服务器的访问接口种类和访问所述访问接口种类所对应的接口的单位时间,设置所述访问接口种类所对应的接口的测试单位时间;
划分单元,将所述测试单位时间划分为多个测试时间单元;
选择单元,选择至少一个所述测试时间单元,作为所述访问接口种类所对应的接口的并发测试用时间子单元;
访问单元,在所述选择的所述并发测试用时间子单元内,根据预先设定的所述测试服务器的在所述单位时间内访问所述访问接口种类所对应的接口的次数,访问所述访问接口种类所对应的接口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210132234.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:变频电机加减速性能测试实时转矩测量装置
- 下一篇:一种免拆清洗超声波热量表