[发明专利]一种压力测试方法及系统无效
申请号: | 201210189603.1 | 申请日: | 2012-06-11 |
公开(公告)号: | CN102750211A | 公开(公告)日: | 2012-10-24 |
发明(设计)人: | 胡加明 | 申请(专利权)人: | 苏州阔地网络科技有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 215121 江苏省苏州市苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 压力 测试 方法 系统 | ||
1.一种压力测试方法,其特征在于,包括以下步骤:
预设虚拟用户的初始化数量,根据所述初始化数量分别计算不同操作类型对应的单个虚拟用户的CPU占用率,并根据所述计算结果计算在CPU满载时所述不同操作类型各自对应的虚拟用户的最大并发量;
获取所述不同操作类型对应的各最大并发量中的最小值,配置所述最小值数量的虚拟用户作所述不同操作类型的并发测试。
2.根据权利要求1所述的方法,其特征在于,监控所述并发测试运行状态,当所述并发测试正常时,动态增加所述虚拟用户数量,当所述并发测试出现错误时,动态减少所述虚拟用户数量。
3.根据权利要求1所述的方法,其特征在于,所述不同操作类型对应的单个虚拟用户的CPU占用率的计算方法为,获取不同操作类型对应的所述初始化数量虚拟用户的CPU占用率,用所述不同操作类型对应的所述初始化数量虚拟用户的CPU占用率除以所述初始化数量,即为所述不同操作类型对应的单个虚拟用户的CPU占用率。
4.根据权利要求1或3所述的方法,其特征在于,每种操作类型对应的虚拟用户的最大并发量的计算方法为,100%除以单个虚拟用户在对应操作类型的CPU占用率。
5.根据权利要求1所述的方法,其特征在于,所述操作类型包括建立连接、登录、发送消息、退出及断开连接。
6.一种压力测试系统,其特征在于,包括计算模块及处理模块,所述计算模块连接所述处理模块,
所述计算模块,用于预设虚拟用户的初始化数量,根据所述初始化数量分别计算不同操作类型对应的单个虚拟用户的CPU占用率,并根据所述计算结果计算在CPU满载时所述不同操作类型各自对应的虚拟用户的最大并发量;
所述处理模块,用于获取所述不同操作类型对应的各最大并发量中的最小值,配置所述最小值数量的虚拟用户作所述不同操作类型的并发测试。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州阔地网络科技有限公司,未经苏州阔地网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210189603.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种嘌呤胺类化合物及其制备方法
- 下一篇:大型旋转曲面地基表面的校准方法