应用程序兼容性测试方法及相关设备技术

技术编号:27144427 阅读:20 留言:0更新日期:2021-01-27 21:42
本申请实施例提供了一种应用程序兼容性测试方法及相关设备,可以高效、真实精准地对应用程序兼容性进行测试。该方法包括:根据接收到的用户信息在windows服务器上创建用户;获取上述windows服务器信息,根据上述用户信息和上述windows服务器信息判断是否下发应用程序安装数据至上述windows服务器;接收上述用户对应的客户端发来的操作指令,以根据上述用户操作指令控制上述windows服务器执行上述应用程序;接收上述windows服务器执行上述应用程序产生的反馈数据,将上述反馈数据转发至上述用户对应的客户端,以使上述客户端根据上述反馈数据确定上述应用程序的兼容性。述反馈数据确定上述应用程序的兼容性。述反馈数据确定上述应用程序的兼容性。

【技术实现步骤摘要】
应用程序兼容性测试方法及相关设备


[0001]本申请涉及计算机
,尤其涉及一种应用程序兼容性测试方法及相关设备。

技术介绍

[0002]在计算机使用中,由于存在兼容性问题,导致在一些情况下,会出现应用程序无法正常使用的情况。以浏览器应用为例,浏览器是用来检索、展示以及传递Web信息资源的应用程序。Web信息资源由统一资源标识符(Uniform Resource Identifier,URI)所标记,它是一张网页、一张图片、一段视频或者任何在Web上所呈现的内容。使用者可以借助超级链接(Hyperlinks),通过浏览器浏览互相关联的信息。由于存在兼容性问题,浏览器的兼容性高低是用户选择的一个主要考量因素。
[0003]目前,进行浏览器兼容性测试时,人们一般会采用虚拟机或物理机安装浏览器、使用IETester等模拟软件来模拟,但真实安装会占用资源消耗较大,而采用模拟软件模拟则不具备真实性,测试结果不一定准确。

技术实现思路

[0004]本申请实施例提供了一种应用程序兼容性测试方法及相关设备,可以高效、真实精准地对应用程序兼容性进行测试。
[0005]本申请实施例的第一方面提供了一种应用程序兼容性测试方法,用于服务端,包括:
[0006]根据接收到的用户信息在windows服务器上创建用户;
[0007]获取所述windows服务器信息,根据所述用户信息和所述windows服务器信息判断是否下发应用程序安装数据至所述windows服务器;
[0008]接收所述用户对应的客户端发来的操作指令,以根据所述用户操作指令控制所述windows服务器执行所述应用程序;
[0009]接收所述windows服务器执行所述应用程序产生的反馈数据,将所述反馈数据转发至所述用户对应的客户端,以使所述客户端根据所述反馈数据确定所述应用程序的兼容性。
[0010]可选地,所述windows服务器信息包括:应用程序安装信息,所述获取所述windows服务器信息,根据所述用户信息和所述windows服务器信息判断是否下发应用程序安装数据至所述windows服务器,具体包括:
[0011]获取所述windows服务器的应用程序安装信息,
[0012]若所述应用程序安装信息不包括所述用户信息所指示的应用程序,则下发应用程序安装数据至所述windows服务器,
[0013]若所述应用程序安装信息包括所述用户信息所指示的应用程序,则不发应用程序安装数据至所述windows服务器。
[0014]可选地,所述接收所述用户对应的客户端发来的操作指令,以根据所述用户操作指令控制所述windows服务器执行所述应用程序,具体包括:
[0015]通过RDP协议接收所述用户对应的客户端发来的操作指令,以根据所述用户操作指令控制所述windows服务器执行所述应用程序。
[0016]可选地,所述接收所述windows服务器执行所述应用程序产生的反馈数据,将所述反馈数据转发至所述用户对应的客户端,以使所述客户端根据所述反馈数据确定所述应用程序的兼容性,具体包括:
[0017]通过RDP协议接收所述windows服务器执行所述应用程序产生的反馈数据,将所述反馈数据转发至所述用户对应的客户端,以使所述客户端根据所述反馈数据确定所述应用程序的兼容性。
[0018]可选地,所述通过RDP协议接收所述windows服务器执行所述应用程序产生的反馈数据,将所述反馈数据转发至所述用户对应的客户端,以使所述客户端根据所述反馈数据确定所述应用程序的兼容性,具体包括:
[0019]通过RDP协议接收所述windows服务器执行所述应用程序产生的反馈数据,将所述反馈数据转发至所述用户对应的客户端,以使所述windows服务器执行所述应用程序的窗口基于RemoteApp服务在所述客户端显示,以确定所述应用程序的兼容性。
[0020]可选的,所述用户对应的客户端发来的操作指令为所述用户在所述客户端的浏览器页面的操作指令。
[0021]可选的,所述应用程序为浏览器应用程序。
[0022]本申请实施例第二方面提供了一种应用程序兼容性测试装置,包括:
[0023]创建单元,用于根据接收到的用户信息在windows服务器上创建用户;
[0024]判断单元,用于获取所述windows服务器信息,根据所述用户信息和所述windows服务器信息判断是否下发应用程序安装数据至所述windows服务器;
[0025]控制单元,用于接收所述用户对应的客户端发来的操作指令,以根据所述用户操作指令控制所述windows服务器执行所述应用程序;
[0026]转发单元,用于接收所述windows服务器执行所述应用程序产生的反馈数据,将所述反馈数据转发至所述用户对应的客户端,以使所述客户端根据所述反馈数据确定所述应用程序的兼容性。
[0027]本申请实施例第三方面提供了一种电子设备,包括存储器、处理器,所述处理器用于执行存储器中存储的计算机程序时实现上述的应用程序兼容性测试方法的步骤。
[0028]本申请实施例第四方面提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述的应用程序兼容性测试方法的步骤。
[0029]综上,本申请实施例提供的应用程序兼容性测试方法,通过根据接收到的用户信息在windows服务器上创建用户;获取上述windows服务器信息,根据上述用户信息和上述windows服务器信息判断是否下发应用程序安装数据至上述windows服务器;接收上述用户对应的客户端发来的操作指令,以根据上述用户操作指令控制上述windows服务器执行上述应用程序;接收上述windows服务器执行上述应用程序产生的反馈数据,将上述反馈数据转发至上述用户对应的客户端,以使上述客户端根据上述反馈数据确定上述应用程序的兼容性。以使得用户能够与windows服务器进行远程通信,在用户的客户端实时通过windows
服务器操作安装在windows服务器上的相应应用程序。同时,能够通过windows服务器上的相应应用程序的反馈使用户在客户端不安装应用程序的情况下确定上述应用程序的兼容性。由于计算功能都是在远端的windows服务器端进行,而用户使用的电脑只需要进行数据通信等简单功能,并且,可以支持多账号远程登录,实现多人同时使用同一windows服务器,优化了资源效率。另外,由于应用程序的测试过程基于应用程序真实的安装及运行,测试结果更为准确。
[0030]相应地,本专利技术实施例提供的电子设备和计算机可读存储介质,也同样具有上述技术效果。
附图说明
[0031]图1为本申请实施例提供的一种可能的应用程序兼容性测试方法的流程示意图;
[0032]图2为本申请实施例提供的一种可能的应用程序兼容性测试装置的示意性结构框图;
[0033]图3为本申请实施例提供的一种可能的应用程序兼本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种应用程序兼容性测试方法,用于服务端,其特征在于,包括:根据接收到的用户信息在windows服务器上创建用户;获取所述windows服务器信息,根据所述用户信息和所述windows服务器信息判断是否下发应用程序安装数据至所述windows服务器;接收所述用户对应的客户端发来的操作指令,以根据所述用户操作指令控制所述windows服务器执行所述应用程序;接收所述windows服务器执行所述应用程序产生的反馈数据,将所述反馈数据转发至所述用户对应的客户端,以使所述客户端根据所述反馈数据确定所述应用程序的兼容性。2.根据权利要求1所述的方法,其特征在于,所述windows服务器信息包括:应用程序安装信息,所述获取所述windows服务器信息,根据所述用户信息和所述windows服务器信息判断是否下发应用程序安装数据至所述windows服务器,具体包括:获取所述windows服务器的应用程序安装信息,若所述应用程序安装信息不包括所述用户信息所指示的应用程序,则下发应用程序安装数据至所述windows服务器,若所述应用程序安装信息包括所述用户信息所指示的应用程序,则不发应用程序安装数据至所述windows服务器。3.根据权利要求1所述的方法,其特征在于,所述接收所述用户对应的客户端发来的操作指令,以根据所述用户操作指令控制所述windows服务器执行所述应用程序,具体包括:通过RDP协议接收所述用户对应的客户端发来的操作指令,以根据所述用户操作指令控制所述windows服务器执行所述应用程序。4.根据权利要求1所述的方法,其特征在于,所述接收所述windows服务器执行所述应用程序产生的反馈数据,将所述反馈数据转发至所述用户对应的客户端,以使所述客户端根据所述反馈数据确定所述应用程序的兼容性,具体包括:通过RDP协议接收所述windows服务器执行所述应用程序产生的反馈数据,将所述反馈数据转发至所述用户对应...

【专利技术属性】
技术研发人员:苏宝珠
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1