[发明专利]基于云真机的测试系统及测试方法在审
申请号: | 201811598078.2 | 申请日: | 2018-12-26 |
公开(公告)号: | CN109600282A | 公开(公告)日: | 2019-04-09 |
发明(设计)人: | 刘言;陈志坚;张颖;马幸晖;邓捷 | 申请(专利权)人: | 世纪龙信息网络有限责任公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L29/08 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 冯右明 |
地址: | 510630 广东省广州市天河*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 真机 屏幕图像 服务器 测试系统 测试指令 网页 服务器通信 操作指令 测试效果 对比分析 获取目标 设定软件 远程测试 测试 更新 | ||
1.一种基于云真机的测试系统,其特征在于,包括web客户端和服务器,所述web客户端与所述服务器通信连接;所述服务器还用于连接多个云真机;
所述web客户端,用于通过网页显示至少两个云真机的屏幕图像,获取针对目标云真机中设定软件的操作指令,作为第一测试指令,将所述第一测试指令发送给所述服务器;所述目标云真机为所述至少两个云真机中的云真机;
所述服务器,用于根据所述第一测试指令控制所述目标云真机中所述设定软件执行所述第一测试指令;以及获取所述目标云真机中所述设定软件执行所述第一测试指令之后的屏幕图像,作为新的屏幕图像,将所述新的屏幕图像发送给所述web客户端;
所述web客户端,用于根据所述新的屏幕图像,更新所述网页中显示的所述目标云真机的屏幕图像。
2.根据权利要求1所述的系统,其特征在于,
所述web客户端,还用于接收用于启动多机同屏的操作指令,作为第二测试指令,将所述第二测试指令发送给所述服务器;所述用于启动多机同屏的操作指令包括,从所述服务器连接的多个云真机中选择至少两个云真机来参与测试的指令;
所述服务器,还用于根据所述第二测试指令得到所述web客户端选择的至少两个云真机,获取所述至少两个云真机的屏幕图像,并发送给所述web客户端;
所述web客户端,还用于通过网页同时显示所述至少两个云真机的屏幕图像。
3.根据权利要求2所述的系统,其特征在于,所述web客户端,具体用于通过网页以分屏方式同时显示所述至少两个云真机的屏幕图像;或者,通过网页以叠加方式同时显示所述至少两个云真机的屏幕图像。
4.根据权利要求1所述的系统,其特征在于,还包括接入终端,所述接入终端与所述服务器连接,所述服务器通过所述接入终端与多个云真机通信连接。
5.根据权利要求4所述的系统,其特征在于,
所述服务器,具体用于将所述第一测试指令/所述第二测试指令发送给所述接入终端,由所述接入终端转发给所述目标云真机;以及,通过所述接入终端获取所述目标云真机的所述屏幕图像/所述新的屏幕图像。
6.根据权利要求1至5任一所述的系统,其特征在于,
所述web客户端,还用于获取所述web客户端与所述服务器当前的网络质量,根据该网络质量调整通过网页显示的所述至少两个云真机的屏幕图像的画质;
和/或,
所述web客户端,还用于若接收到针对所述至少两个云真机中的至少一个云真机的用于调整画质的操作指令,根据所述调整画质的操作指令,调整通过网页显示的所述至少两个云真机中的至少一个云真机的屏幕图像的画质。
7.根据权利要求1至5任一所述的系统,其特征在于,
所述web客户端,还用于若接收到用于设置主从设备的操作指令,根据该操作指令从所述至少两个云真机中确定一个主设备,将其他云真机确定为从设备,向所述服务器发送所述主设备以及所述从设备的信息;
所述服务器,还用于若所述第一测试指令为针对所述主设备的指令,根据所述第一测试指令控制所述主设备和所述从设备中的所述设定软件均执行所述第一测试指令;以及获取所述主设备和所述从设备中所述设定软件执行所述第一测试指令之后的屏幕图像,并发送给所述web客户端;
所述web客户端,还用于根据所述主设备和所述从设备中所述设定软件执行所述第一测试指令之后的屏幕图像,更新所述网页中显示的所述主设备和所述从设备的屏幕图像。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于世纪龙信息网络有限责任公司,未经世纪龙信息网络有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811598078.2/1.html,转载请声明来源钻瓜专利网。