[发明专利]一种性能测试方法、性能感知平台及存储介质在审
| 申请号: | 202011553636.0 | 申请日: | 2020-12-24 |
| 公开(公告)号: | CN114676031A | 公开(公告)日: | 2022-06-28 |
| 发明(设计)人: | 刘玉杰;王维;苏奎 | 申请(专利权)人: | 深信服科技股份有限公司 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F9/455 |
| 代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 陈彦如 |
| 地址: | 518055 广东省深圳市南*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 性能 测试 方法 感知 平台 存储 介质 | ||
1.一种性能测试方法,应用于性能感知平台,其特征在于,包括:
向待测试虚拟机发送测试指令;其中,所述测试指令与所述待测试虚拟机中运行的待测试软件相关联,所述测试指令为模拟用户操作的指令;
通过与所述待测试虚拟机通信,确定所述待测试软件的运行流畅度信息;其中,所述运行流畅度信息用于指示所述待测试软件执行所述测试指令过程中的流畅度;
基于所述运行流畅度信息,确定运行有所述待测试虚拟机的服务器和/或所述待测试虚拟机的工作性能。
2.根据权利要求1所述性能测试方法,其特征在于,在所述向待测试的虚拟机发送测试指令之前,还包括:
根据接收到的虚拟机选择指令从虚拟机列表中确定所述待测试虚拟机;
确定所述待测试虚拟机需运行的待测试软件以及所述测试指令;
相应地,所述性能测试方法还包括:
向所述待测试虚拟机发送信息,以指示所述待测试虚拟机运行所述待测试软件。
3.根据权利要求1所述性能测试方法,其特征在于,确定所述待测试软件的运行流畅度信息,包括:
基于所述待测试软件的类型,计算所述待测试软件的运行流畅度信息。
4.根据权利要求3所述的性能测试方法,其特征在于,基于所述测试软件的类型,计算所述待测试软件的运行流畅度信息,包括:
若所述测试软件的类型为交互类应用,则确定窗口图像的数据大小变化信息;
根据所述窗口图像的数据大小变化信息确定所述窗口图像变化时长,并将所述窗口图像变化时长设置为所述待测试软件的运行流畅度信息;其中,所述窗口图像变化时长为从窗口图像开始变化到停止变化所经历的时长。
5.根据权利要求3所述的性能测试方法,其特征在于,基于所述测试软件的类型,计算所述待测试软件的运行流畅度信息,包括:
若所述测试软件的类型为非交互类应用,则确定软件接口函数返回的操作进度;
根据所述软件接口函数返回的操作进度确定操作时长,并将所述操作时长设置为所述待测试软件的运行流畅度信息。
6.根据权利要求3所述的性能测试方法,其特征在于,基于所述测试软件的类型,计算所述待测试软件的运行流畅度信息,包括:
若所述测试软件的类型为视频类应用,则确定视频帧率并将所述视频帧率设置为所述待测试软件的运行流畅度信息。
7.根据权利要求3所述的性能测试方法,其特征在于,基于所述测试软件的类型,计算所述待测试软件的运行流畅度信息,包括:
若所述测试软件的类型为3D类应用,则确定显卡指标和软件操作耗时,并将所述显卡指标和所述软件操作耗时设置为所述待测试软件的运行流畅度信息。
8.根据权利要求1至7中任一项所述的性能测试方法,其特征在于,所述性能感知平台包括服务端和客户端,所述待测试虚拟机上运行有安装SSH服务端模拟器的客户端;所述服务端通过SSH协议与所述客户端通讯传输所述测试指令和/或所述运行流畅度信息。
9.一种性能感知平台,其特征在于,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器调用所述存储器中的计算机程序时实现如权利要求1至8任一项所述性能测试方法的步骤。
10.一种存储介质,其特征在于,所述存储介质中存储有计算机可执行指令,所述计算机可执行指令被处理器加载并执行时,实现如上权利要求1至8任一项所述性能测试方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深信服科技股份有限公司,未经深信服科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011553636.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种带有磁性的智能马桶
- 下一篇:一种目标信息检测方法、设备和介质





