【技术实现步骤摘要】
自动化测试方法及系统、可读存储介质、计算机设备
本专利技术涉及设备测试技术,尤其涉及一种自动化测试方法及系统、可读存储介质、计算机设备。
技术介绍
随着物联网的兴起,控制联网硬件的智能音箱越来越多,各个平台智能音箱的协议也各不相同。作为对接第三方平台智能音箱的物联网平台,迭代开发后,如何快速的对各个平台进行回归测试,发现问题,是亟需解决的问题。现有技术中至少存在以下问题和缺点:1.三方平台音箱繁多,回归测试需要对每个平台的音箱测试。2.测试人员需要人工播报相关的控制指令3.发现问题后,测试人员需要和开发人员共同来定位问题
技术实现思路
本专利技术旨在至少解决现有技术或相关技术中存在的技术问题之一。为此,本专利技术的目的在于提供一种自动化测试方法及系统、可读存储介质、计算机设备,其通过使用音箱来替代人工播报语音指令,不仅能够实现对设备的测试,还覆盖了第三方平台之间的音响(或第三方平台的云服务)与设备之间的测试。为实现上述目的,本专利技术第一方面的技术方 ...
【技术保护点】
1.一种基于第三方语音平台的自动化测试方法,其特征在于,包括以下步骤:/n输入对应每个待测试设备的控制指令至文本文件中,得到控制文本;/n根据所述控制文本向所述第三方语音平台播放所述控制指令;/n所述第三方语音平台解析所述控制指令,得到指令数据并传输至云端服务器;/n所述云端服务器根据所述指令数据控制所述待测试设备,并将所述待测试设备的状态信息返回至所述云端服务器;/n所述云端服务器根据所述状态信息与所述指令数据相比较,并得到比较结果。/n
【技术特征摘要】
1.一种基于第三方语音平台的自动化测试方法,其特征在于,包括以下步骤:
输入对应每个待测试设备的控制指令至文本文件中,得到控制文本;
根据所述控制文本向所述第三方语音平台播放所述控制指令;
所述第三方语音平台解析所述控制指令,得到指令数据并传输至云端服务器;
所述云端服务器根据所述指令数据控制所述待测试设备,并将所述待测试设备的状态信息返回至所述云端服务器;
所述云端服务器根据所述状态信息与所述指令数据相比较,并得到比较结果。
2.根据权利要求1所述的基于第三方语音平台的自动化测试方法,其特征在于,所述比较结果包括:
所述状态信息与指令数据部分相同,则所述待测试设备响应错误,所述云端服务器记录错误信息;
所述状态信息与所述指令数据全部相同,则所述待测试设备响应正确;
所述状态信息与指令数据不同,则所述待测试设备未响应,所述云端服务器记录未响应信息。
3.根据权利要求1或2所述的基于第三方语音平台的自动化测试方法,其特征在于,还包括以下步骤:
根据所述比较结果生成供测试人员查看的测试文本。
4.一种基于第三方语音平台的自动化测试系统,其特征在于,包括:
输入装置,被设置为用于输入对应每个待测试设备的控制指令至文本文件中,得到控制文本;
播放装置,被设置为用于根据所述控制文本向...
【专利技术属性】
技术研发人员:陈夏明,杨家仁,
申请(专利权)人:杭州涂鸦信息技术有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。