[发明专利]一种模拟按键自动化压力测试的方法及装置在审
申请号: | 201811322065.2 | 申请日: | 2018-11-07 |
公开(公告)号: | CN109580192A | 公开(公告)日: | 2019-04-05 |
发明(设计)人: | 李培勇 | 申请(专利权)人: | 厦门亿联网络技术股份有限公司 |
主分类号: | G01M13/00 | 分类号: | G01M13/00 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 颜希文;麦小婵 |
地址: | 361000 福建省厦门市*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 按键压力 模拟按键 压力测试 测试请求 终端设备 按键 测试 自动化 远程终端协议 有效地减少 请求数据 设置按键 传统的 人工的 | ||
1.一种模拟按键自动化压力测试装置,其特征在于,至少包括如下步骤:
根据与多个终端设备建立的远程终端协议,获取与所述多个终端设备一一对应的多个模拟按键组;
根据预设的按键压力测试次数N和所述多个模拟按键组,生成N次按键压力测试请求;
将N次按键压力测试请求发送到所述终端设备,以使所述终端设备通过预设的设备节点,生成N个当前键值组;其中,所述当前键值组包括多个当前键值,所述多个当前键值与所述模拟按键组的多个按键一一对应,一次所述按键压力测试请求对应生成一个所述当前键值组;N为正整数;
采集所述N次按键压力测试请求对应的N次请求数据,并根据所述N个请求数据和所述N个键值组,生成压测数据。
2.根据权利要求1所述的模拟按键自动化压力测试的方法,其特征在于,在所述获取与所述多个终端设备一一对应的多个模拟按键组之后,还包括:
通过单个显示界面对所述多个模拟键盘组进行显示。
3.根据权利要求1所述的模拟按键自动化压力测试的方法,其特征在于,所述按键压力测试次数N的预设方法为:
根据所述多个模拟按键组的单次压力测试时长和预设的压力测试总时长,生成所述多个终端设备的所述按键压力测试次数N。
4.根据权利要求1所述的模拟按键自动化压力测试的方法,其特征在于,所述将N次按键压力测试请求发送到所述终端设备,以使所述终端设备通过预设的设备节点,生成N个当前键值组,具体为:
将所述按键压力测试请求发送到所述终端设备,以使所述终端设备通过预设的设备节点,执行一次所述按键压力测试,生成所述当前键值组;
依次执行N次所述按键压力测试,生成所述N个当前键值组。
5.根据权利要求1所述的模拟按键自动化压力测试的方法,其特征在于,所述采集所述N次按键压力测试请求对应的N次请求数据,并根据所述N个请求数据和所述N个键值组,生成压测数据,具体为:
采集所述按键压力测试请求对应的所述请求数据,并根据所述请求数据和所述当前键值组,执行一次压测数据记录;
依次执行N次所述压测数据记录,生成压测数据。
6.根据权利要求1~5所述的模拟按键自动化压力测试的方法,其特征在于,所述设备节点通过所述终端设备的按键驱动和触屏驱动生成;
所述设备节点用于根据所述压力测试请求中包含的所述模拟按键组的按键信息,生成所述当前键值。
7.一种模拟按键自动化压力测试的装置,其特征在于,包括:
按键获取模块,用于根据与多个终端设备建立的远程终端协议,获取与所述多个终端设备一一对应的多个模拟按键组;
请求生成模块,用于根据预设的按键压力测试次数N和所述多个模拟按键组,生成N次按键压力测试请求;
请求发送模块,用于将N次按键压力测试请求发送到所述终端设备,以使所述终端设备通过预设的设备节点,生成N个当前键值组;其中,所述当前键值组包括多个当前键值,所述多个当前键值与所述模拟按键组的多个按键一一对应,一次所述按键压力测试请求对应生成一个所述当前键值组;N为正整数;
数据采集模块,用于采集所述N次按键压力测试请求对应的N次请求数据,并根据所述N个请求数据和所述N个键值组,生成压测数据。
8.根据权利要求7所述的模拟按键自动化压力测试的装置,其特征在于,所述按键获取模块还用于,通过单个显示界面对所述多个模拟键盘组进行显示。
9.根据权利要求7所述的模拟按键自动化压力测试的装置,其特征在于,所述请求发送模块具体用于:
将所述按键压力测试请求发送到所述终端设备,以使所述终端设备通过预设的设备节点,执行一次所述按键压力测试,生成所述当前键值组;
依次执行N次所述按键压力测试,生成所述N个当前键值组。
10.根据权利要求7所述的模拟按键自动化压力测试的装置,其特征在于,所述数据采集模块具体用于:
采集所述按键压力测试请求对应的所述请求数据,并根据所述按键压力测试请求和所述当前键值组,执行一次压测数据记录;
依次执行N次所述压测数据记录,生成压测数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门亿联网络技术股份有限公司,未经厦门亿联网络技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811322065.2/1.html,转载请声明来源钻瓜专利网。