[发明专利]云桌面场景下批量模拟用户操作的自动化测试方法及系统在审
申请号: | 202011320210.0 | 申请日: | 2020-11-23 |
公开(公告)号: | CN112416769A | 公开(公告)日: | 2021-02-26 |
发明(设计)人: | 宋超;张辉;林旖择;吴瑞;贾立平 | 申请(专利权)人: | 山东乾云启创信息科技股份有限公司;山东可信云信息技术研究院;中安可信(青岛)网络科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F9/451;G06F9/455 |
代理公司: | 济南圣达知识产权代理有限公司 37221 | 代理人: | 黄海丽 |
地址: | 250101 山东省济南市高*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 桌面 场景 批量 模拟 用户 操作 自动化 测试 方法 系统 | ||
本申请公开了云桌面场景下批量模拟用户操作的自动化测试方法及系统,主控制脚本Socket_console通过通讯指令控制自动化模拟用户操作控制指令脚本Socket_receiver和报告生成脚本Socket_report同时开始工作;所有自动化模拟用户操作控制指令脚本均接收输入的待测试用户操作场景指令;所有自动化模拟用户操作控制指令脚本,均根据输入的待测试用户操作场景指令调用自动化模拟用户操作脚本,采样云桌面终端连接的虚拟机上实现待测试用户操作场景的批量模拟用户操作;报告生成脚本均采集对应待测试主机的性能,报告生成脚本均将采集的待测试主机性能生成测试报告。
技术领域
本申请涉及自动化测试技术领域,特别是涉及云桌面场景下批量模拟用户操作的自动化测试方法及系统。
背景技术
本部分的陈述仅仅是提到了与本申请相关的背景技术,并不必然构成现有技术。
随着计算机时代发展,云桌面产品也在各个领域得到应用。云桌面,可理解为通过云终端连接服务器端的虚拟机来给用户使用,虚拟机系统一般为Windows和Linux。其中用户使用的虚拟机存储、处理器、内存、网络等资源都使用服务器端,云终端只是起到连接显示的作用,用户直接面对使用的则是云终端。
随着云桌面的普及,业界云桌面的多样化,对于云桌面的测试工作的复杂性不言而喻。其中最主要的就是在用户使用云桌面批量测试场景上,人工测试并不现实,因为人力成本有限,人工测试效率低、准确性差。
现阶段针对云桌面场景下批量模拟用户操作的测试缺乏一套完整的自动化测试系统,并可应用于业界云桌面的通用解决方案。
发明内容
为了解决现有技术的不足,本申请提供了云桌面场景下批量模拟用户操作的自动化测试方法及系统;
第一方面,本申请提供了云桌面场景下批量模拟用户操作的自动化测试方法;
云桌面场景下批量模拟用户操作的自动化测试方法,包括:
主控制脚本Socket_console通过通讯指令控制自动化模拟用户操作控制指令脚本Socket_receiver和报告生成脚本Socket_report同时开始工作;
所有自动化模拟用户操作控制指令脚本Socket_receiver均接收输入的待测试用户操作场景指令;所有自动化模拟用户操作控制指令脚本Socket_receiver,均根据输入的待测试用户操作场景指令调用自动化模拟用户操作脚本,采样云桌面终端连接的虚拟机上实现待测试用户操作场景的批量模拟用户操作;
同时,所有报告生成脚本Socket_report均采集对应待测试主机的性能,所有报告生成脚本Socket_report均将采集的待测试主机性能生成测试报告。
第二方面,本申请提供了云桌面场景下批量模拟用户操作的自动化测试系统;
云桌面场景下批量模拟用户操作的自动化测试系统,包括:
若干台主机,在每一台主机上均部署多个虚拟机,建立云终端与虚拟机之间的通信连接,在每个云终端上部署云桌面客户端并连接虚拟机;
在每一台主机上部署报告生成脚本Socket_report,在每一台虚拟机上部署自动化模拟用户操作指令控制脚本Socket_receiver,在随机选择的一台虚拟机上部署主控制脚本Socket_console;
主控制脚本Socket_console在局域网通过广播地址发送至所有局域网内的待测主机和虚拟机;主控制脚本Socket_console根据局域网内广播地址和定义端口,与自动化模拟用户操作控制指令脚本Socket_receiver和报告生成脚本Socket_report建立UDP协议通信连接;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东乾云启创信息科技股份有限公司;山东可信云信息技术研究院;中安可信(青岛)网络科技有限公司,未经山东乾云启创信息科技股份有限公司;山东可信云信息技术研究院;中安可信(青岛)网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011320210.0/2.html,转载请声明来源钻瓜专利网。