【技术实现步骤摘要】
基于云端服务器的测试方法、系统、客户端及云端服务器
[0001]本文涉及测试管理领域,尤其涉及一种基于云端服务器的测试方法、系统、客户端及云端服务器。
技术介绍
[0002]随着人工智能与数字芯片技术的高速发展,应用于智能手机/智能驾驶等各领域的硬件平台种类出现了现象级增长,大批量的程序需要在各种设备内进行兼容适配,如:手机或各种车载嵌入式平台等。
[0003]现有技术中,程序在设备上的测试方式主要依赖将测试主机110与目标设备120通过硬件连接的方式实现,且程序测试所需数据存储于设备中,如图1所示,该种连接方式存在如下缺陷:
[0004]1)硬件连接的方式会限制接入设备的数量,且对于不同部门或地域的测试来说,不便于实现设备的共享,另外,硬件连接的方式还会威胁使用者的安全(例如待测试的设备是一种裸露的板级硬件,若板级硬件因意外进水或意外人为触碰,将会引发火灾或爆炸等极端场景,进而危险使用者的安全);
[0005]2)多种设备间硬件方案的差异以及设备连接的技术方案落后性(如:串口/Telnet/FTP/ ...
【技术保护点】
【技术特征摘要】
1.一种基于云端服务器的测试方法,其特征在于,适用于客户端,包括:接收用户设置的目标设备标识及目标程序,其中,所述目标程序的源码中包含第二路径,所述第二路径与所述目标程序需访问的客户端的第一路径相关联,所述第二路径供所述云端服务器访问;发送所述目标设备标识及所述目标程序至云端服务器,以使所述云端服务器根据所述目标设备标识,发送所述目标程序至目标设备。2.如权利要求1所述的测试方法,其特征在于,还包括:预先确定所述第一路径及所述第二路径。3.如权利要求2所述的测试方法,其特征在于,预先确定所述第一路径及所述第二路径,包括:接收用户设置的第一路径,将所述第一路径共享至所述云端服务器,得到共享路径,将所述共享路径作为第二路径;或接收用户设置的第一路径及用户范围信息,将所述第一路径共享至所述云端服务器,得到共享路径;将所述共享路径及所述用户范围信息加密注册至所述云端服务器,由所述云端服务器对所述共享路径及用户范围信息进行加密,得到加密路径;将所述云端服务器发送的加密路径作为第二路径。4.如权利要求2所述的测试方法,其特征在于,预先确定出所述第二路径之后,还包括:将所述第二路径发送至编译服务器,由所述编译服务器将所述第二路径替换至目标程序的源码中,对替换后的源码进行编译,得到目标程序;接收所述编译服务器发送的目标程序。5.一种基于云端服务器的测试方法,其特征在于,适用于客户端,包括:接收用户设置的目标设备标识及目标程序,其中,所述目标程序的源码中包含第二路径,所述第二路径与所述目标程序需访问的客户端的第一路径相关联,所述第二路径供所述客户端访问;发送所述目标设备标识及所述目标程序至云端服务器,以使所述云端服务器根据所述目标设备标识,发送所述目标程序至目标设备;接收并解析所述云端服务器发送的第二路径访问请求,得到第二路径;根据所述第二路径相关的第一路径访问数据。6.如权利要求5所述的测试方法,其特征在于,预先确定所述第一路径及所述第二路径。7.如权利要求6所述的测试方法,其特征在于,预先确定所述第一路径及所述第二路径,包括:接收用户设置的第一路径及虚拟挂载路径,将所述虚拟挂载路径作为第二路径,建立第一路径与第二路径的关联关系。8.一种客户端,其特征在于,包括:用户交互模块,用于接收用户设置的目标设备标识及目标程序,其中,所述目标程序的源码中包含第二路径,所述第二路径与所述目标程序需访问的客户端的第一路径相关联,所述第二路径供云端服务器访问;云端交互模块,用于发送所述目标设备标识及所述目标程序至所述云端服务器,以使
所述云端服务器根据所述目标设备标识,发送所述目标程序至目标设备。9.一种客户端,其特征在于,包括:用户交互模块,用于接收用户设置的目标设备标识及目标程序,其中,所述目标程序的源码中包含第二路径,所述第二路径与所述目标程序需访问的客户端的第一路径相关联,所述第二路径供所述客户端访问;云端交互模块,用于发送所述目标设备标识及所述目标程序至云端服务器,以使所述云端服务器根据所述目标设备标识,发送所述目标程序至目标设备;数据访问模块,用于接收并解析所述云端服务器发送的第二路径访问请求,得第二路径;根据所述第二路径相关的第一路径访问数据。10.一种基于云端服务器的测试方法,其特征在于,适用于云端服务器,包括:接收客户端发送的目标设备标识及目标程序,其中,目标程序的源码中包含第二路径,所述第二路径与所述目标程序需访问的客户端的第一路径相关联;根据所述目标设备标识,发送所述目标程序至目标设备;接收并解析所述目标设备在运行目标程序时发送的第二路径访问请求,得到第二路径;若所述第二路径供所述云端服务器访问,则根据第二路径访问数据;若所述第二路径供所述客户端访问,则发送所述第二路径访问请求至所述客户端。11.如权利要求10所述的测试方法,其特征在于,供所述云端服务器访问的第二路径为第一路径的共享路径或第一路径的共享加密路径;供所述客户端访问的第二路径为用户设置的虚拟挂载路径。12.如权利要求11所述的测试方法,其特征在于,当第二路径为第一路径的共享路径时,根据第二路径访问数据,包括:通过网络驱动器访问第二路...
【专利技术属性】
技术研发人员:应海航,刘文龙,黄玉山,
申请(专利权)人:虹软科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。