【技术实现步骤摘要】
一种电子设备测试装置、方法及测试设备
[0001]本专利技术涉及测试
,特别是涉及一种电子设备测试装置、方法及测试设备。
技术介绍
[0002]在电子设备的软件或硬件版本迭代更新后,测试维护人员可以对电子设备的各项业务进行测试,从而可以确定电子设备的软件或硬件中是否存在故障。若存在故障,可以进一步对电子设备的软件或硬件进行调整,以保证电子设备能够正常运行。
[0003]若需要测试的电子设备较多,测试维护人员需要分别对各个电子设备的各个业务依次进行测试。测试维护人员的工作量较大,导致电子设备测试的效率较低。
技术实现思路
[0004]本专利技术实施例的目的在于提供一种电子设备测试装置、方法及测试设备,以提高电子设备测试的效率。具体技术方案如下:
[0005]第一方面,本专利技术实施例提供了一种电子设备测试装置,应用于测试设备,所述装置包括:服务层与单元层,所述服务层包括:测试代码模块,所述单元层包括:场景设计模块、设备管理模块与业务选择模块;
[0006]所述测试代码模块,用于管理 ...
【技术保护点】
【技术特征摘要】
1.一种电子设备测试装置,其特征在于,应用于测试设备,所述装置包括:服务层与单元层,所述服务层包括:测试代码模块,所述单元层包括:场景设计模块、设备管理模块与业务选择模块;所述测试代码模块,用于管理并存储多个设备测试接口的代码以及多个测试脚本的代码,其中,每一设备控制接口用于控制与所述测试设备相连的一种电子设备,每一测试脚本用于:对与所述测试设备相连的电子设备的一种业务进行测试;所述场景设计模块,用于对设备控制接口的参数进行配置,并调用配置后的设备控制接口对与所述测试设备相连的电子设备进行控制;所述设备管理模块,用于控制各个设备控制接口的启用与关闭;所述业务选择模块,用于对测试脚本的参数进行配置,并调用配置后的测试脚本对与所述测试设备相连的电子设备的业务进行测试。2.根据权利要求1所述的装置,其特征在于,所述服务层还包括:测试任务模块;所述测试任务模块,用于管理并存储测试用例,其中,所述测试用例用于:对与所述测试设备相连的电子设备进行测试;所述业务选择模块,具体用于从所述测试任务模块中提取测试用例,对测试脚本的参数进行配置,并调用配置后的测试脚本采用所提取的测试用例对与所述测试设备相连的电子设备的业务进行测试。3.根据权利要求1或2所述的装置,其特征在于,所述装置还包括用户界面UI层,所述UI层中包含参数配置模块和/或代码执行模块;所述参数配置模块,用于在所述测试设备的显示器上显示第一界面和/或第二界面,其中,所述第一界面为:用于对所述设备控制接口的参数进行配置的界面,所述第二界面为:用于对所述测试脚本的参数进行配置的界面;所述代码执行模块,用于在所述测试设备的显示器上显示用于选择测试脚本的界面。4.根据权利要求1或2所述的装置,其特征在于,所述服务层还包括:测试数据模块,所述测试数据模块,用于:获取并存储与所述测试设备相连的电子设备在测试过程中产生的设备运行数据;和/或获取并存储所述测试设备在进行测试的过程中生成的日志数据。5.根据权利要求4所述的装置,其特征在于,所述装置还包括UI层,所述UI层中包含数据管理模块,所述数据管理模块用于:在所述测试设备的显示器上显示所述测试数据模块存储的设备运行数据和/或日志数据。6.一种电子设备测试方法,其特征在于,应用于测试设备,所述测试设备中包含:用于对与所述测试设备相连的电子设备进行控制的设备控制接口以及各个测试脚本,每一测试脚本用于:对与所述测试设备相连的电子设备的一种业务进行测试,所述方法包括:获取目标参数指令,并基于所述目标参数指令确定目标环境参数,采用所述目标环境参数配置设备控制接口中的目标控制接口,其中,所述目标环境参数包含:待测试的待测设备的设备信息,所述目标控制接口用于控制与所述测试设备相连的待测设备;获取脚本选择指令,并基于所述脚本选择指令从各个测试脚本中提取目标测试脚本;
获取脚本参数确定指令,基于所述脚本参数确定指令确定目标脚本参数,并采用所述目标脚本参数对所述目标测试脚本进行配置;运行配置后的目标测试脚本,通过配置后的目标控制接口对所述待测设备进行测试,获取所述待测设备在测试过程中的设备运行数据;对所述设备运行数据进行分析,生成所述待测设备的测试结果。7.根据权利要求6所述的方法,其特征在于,所述测试设备包含显示器,且所述测试设备中存储有不同的环境参数,不同的环境参数中分别包含不同电子设备的设备信息,所述获取目标参数指令,基于所述目标参数指令确定目标环境参数,包括:通过所述显示器显示所存储的环境参数;获取目标参数指令,基于所述目标参数指令从所存储的环境参数中提取所述目标参数指令指示的环境参数,作为目标环境参数,其中,所述目标参数指令是基于所述显示器显示的环境参数生成的。8.根据权利要求6所述的方法,其特征在于,所述测试设备包含显示器,且所述测试设备中存储有不同的脚本参数,不同的脚本参数用于对不同的测试脚本进行配置,所述获取脚本参数确定指令,基于所述脚本参数确定指令,确定目标脚本参数,包括:通过所述显示器显示所存储的脚本参数;获取脚本参数确定指令,从所存储的脚本参数中提取所述脚本参数确定指令指示的脚本参数,作为目标脚本参数,其中,所述脚本参数确定指令是基于所述显示器显示的脚本参数生成的。9.根据权利要求6所述的方法,其特征在于,所述测试设备中存储有:用于对与所述测试设备相连的电子设备进行测试的测试用例,所述运行配置后的目标测试脚本,通过配置后的目标控制接口对所述待测设备进行测试,包括:获取用例选择指令,并基于所述用例选择指令从所存储的测试用例中提取目标测试用例;运行配置后的目标测试脚本执行所述目标测试用例,通过配置后的目标控制接口对所述待测设备进行测试。10.根据权利要求6
‑
9中任一项所述的方法,其特征在于,与所述测试设备相连的电子设备中包含辅助设备,所述辅助设备用于:调整所述待测设备所在的测试环境,在所述运行配置后的目标测试脚本,通过配置后的目标控制接口对所述待测设备进行测试,获取所述待测设备在测试过程中的设备运...
【专利技术属性】
技术研发人员:张可毅,任强,康意恒,回海波,
申请(专利权)人:大唐移动通信设备有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。