[发明专利]一种消息总线性能测试方法及系统有效
申请号: | 201810739710.4 | 申请日: | 2018-07-06 |
公开(公告)号: | CN108932182B | 公开(公告)日: | 2021-11-23 |
发明(设计)人: | 张玉中;浮明军;匡海燕;李松合;刘仁千;刘昊昱;周水斌;李国杰;张超永;常卫;苏志刚;谷威;黄显果;王鹏;刘沛;杨丰源;王振;李亚爽;时晓宁;从波;宋文博;刘静静 | 申请(专利权)人: | 许继集团有限公司;许继电气股份有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 郑州睿信知识产权代理有限公司 41119 | 代理人: | 符亚飞 |
地址: | 461000 河*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种消息总线性能测试方法及系统,向消息总线中发送测试用例,然后逐渐增大测试用例中的消息数量和单个消息的大小,逐级增加数据总量,测试容量上限,记录上限值与单机最大容量是否成正比例,通过该测试过程实现数据容量的测试。以容量上限值的第一倍数(比如50%)作为第一发送量发送数据,计算数据处理速率,然后逐渐增大发送量,并计算数据处理速率,直至发送量增大至容量上限值,测试数据处理速率的上限值,实现数据处理效率的测试。因此,该测试方法能够对消息总线的容量和/或数据处理效率进行测试,实现了对消息总线的深入化测试,提升了测试可靠性,并实现了消息总线性能测试的自动化,减小了测试误差,提升了测试质量。 | ||
搜索关键词: | 一种 消息 总线 性能 测试 方法 系统 | ||
【主权项】:
1.一种消息总线性能测试方法,其特征在于,包括数据容量测试策略和/或数据处理效率测试策略;所述数据容量测试策略包括以下过程:向消息总线中发送测试用例,然后逐渐增大测试用例中的消息数量和单个消息的大小,逐级增加数据总量,测试容量上限,记录上限值与单机最大容量是否成正比例;所述数据处理效率测试策略包括生产者数据处理速率测试策略、消费者数据处理速率测试策略、单条生产者生产速率测试策略和单条消费者接收速率测试策略中的至少一个;所述生产者数据处理速率测试策略包括以下过程:启用测试用例,以容量上限值的第一倍数作为第一发送量发送数据,记录生产者的生产时间,计算生产者的数据处理速率;然后,更改测试用例,逐渐增大发送量,记录生产者的生产时间,计算生产者的数据处理速率,直至发送量增大至容量上限值,测试生产者的数据处理速率的下限值;所述消费者数据处理速率测试策略包括以下过程:启用测试用例,以容量上限值的第一倍数作为第一发送量发送数据,记录消费者的消费时间,计算消费者的数据处理速率;然后,更改测试用例,逐渐增大发送量,记录消费者的消费时间,计算消费者的数据处理速率,直至发送量增大至容量上限值,测试消费者的数据处理速率的下限值;所述单条生产者生产速率测试策略包括以下过程:消息总线满负载运行的情况下,以容量上限值大小的数据量向消息总线发送数据,记录生产者生产一条消息的时间,计算生产者单条数据处理速率;所述单条消费者接收速率测试策略包括以下过程:消息总线满负载运行的情况下,以容量上限值大小的数据量向消息总线发送数据,并同时接收数据,记录消费者消费一条消息的时间,计算消费者单条数据处理速率。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于许继集团有限公司;许继电气股份有限公司,未经许继集团有限公司;许继电气股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810739710.4/,转载请声明来源钻瓜专利网。
- 上一篇:一种实现NVME硬盘性能自动化测试方法、系统及介质
- 下一篇:监控装置及方法