【技术实现步骤摘要】
一种电子设备的测试方法及装置
本申请涉及测试领域,尤其涉及一种电子设备的测试方法及装置。
技术介绍
电子设备的测试是指测试设备使用串口、Telnet等方式连接待测试的电子设备,然后针对电子设备的待测试功能执行测试项,以根据电子设备返回的结果来判断电子设备的功能是否正常。目前测试人员常使用自动化测试的方法对电子设备进行测试。自动化测试中,测试设备获取预设的与待测试的电子设备对应的测试脚本,通过执行测试脚本中的测试项对该电子设备的待测试功能进行测试,以根据电子设备返回的结果来自动识别功能是否正常。一般地,每种型号的电子设备都对应一个包含多个测试项的测试脚本,其中,每个测试项都用于测试该型号电子设备的一个功能。在现有技术中,测试脚本中一般包括该电子设备所有功能对应的测试项。然而,不同型号的电子设备也会有共有的功能,这些共有功能对应的公共测试项也相同,这就带来了一定的缺陷。一方面,大量的测试脚本中包含有相同的公共测试项,导致测试脚本冗余数据多,造成存储压力大;另一方面,当电子设备的共有功能变更时,所有的测试脚本中的公 ...
【技术保护点】
1.一种电子设备的测试方法,其特征在于,应用于测试设备,所述方法包括:/n读取与待测试的目标电子设备对应的精简测试脚本,所述精简测试脚本包括目标公共测试项标签和目标独立测试项;/n在预设的公共测试项库中,查找所述目标公共测试项标签所指示的目标公共测试项;/n基于所述目标独立测试项与所述目标公共测试项测试所述目标电子设备;/n其中,目标公共测试项用于测试所述目标电子设备与其他电子设备共有的功能;所述目标独立测试项用于测试所述目标电子设备独有的功能。/n
【技术特征摘要】
1.一种电子设备的测试方法,其特征在于,应用于测试设备,所述方法包括:
读取与待测试的目标电子设备对应的精简测试脚本,所述精简测试脚本包括目标公共测试项标签和目标独立测试项;
在预设的公共测试项库中,查找所述目标公共测试项标签所指示的目标公共测试项;
基于所述目标独立测试项与所述目标公共测试项测试所述目标电子设备;
其中,目标公共测试项用于测试所述目标电子设备与其他电子设备共有的功能;所述目标独立测试项用于测试所述目标电子设备独有的功能。
2.根据权利要求1所述的方法,其特征在于,所述基于所述目标独立测试项与所述目标公共测试项测试所述目标电子设备包括:
采用查找到的目标公共测试项替换所述精简测试脚本中的与该目标公共测试项对应的目标公共测试项标签;
执行进行替换操作后的精简测试脚本对所述目标电子设备进行测试。
3.根据权利要求1所述的方法,其特征在于,所述精简测试脚本的生成方法包括:
获取目标电子设备的现行测试脚本;所述现行测试脚本包括所述目标电子设备的目标公共测试项和目标独立测试项;
采用目标公共测试项标签替换所述现行测试脚本中的目标公共测试项,将进行了替换操作后的现行测试脚本作为该目标电子设备的精简测试脚本。
4.根据权利要求1所述的方法,其特征在于,所述精简测试脚本的生成方法包括:
接收用户输入的针对目标电子设备的目标公共测试项标签和目标独立测试项,生成与所述目标电子设备对应的精简测试脚本。
5.一种电子设备的测试装置,其特征在于,应用于测试设备,所述装置包括:
读取单元,用于读取与待测试的目标电子设备对应的精简测试脚本,所述精简测试脚本包括目标公共测试项标签和目标独立测试项;
查找单元,用于在预设的公共...
【专利技术属性】
技术研发人员:李华伟,
申请(专利权)人:杭州迪普科技股份有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。