[发明专利]一种车载语音SDK测试方法、装置及系统有效
申请号: | 202110645582.9 | 申请日: | 2021-06-09 |
公开(公告)号: | CN113485914B | 公开(公告)日: | 2022-03-08 |
发明(设计)人: | 马天泽 | 申请(专利权)人: | 镁佳(北京)科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京三聚阳光知识产权代理有限公司 11250 | 代理人: | 胡晓静 |
地址: | 100102 北京市朝阳*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 车载 语音 sdk 测试 方法 装置 系统 | ||
1.一种车载语音SDK测试方法,其特征在于,应用于服务器,所述方法包括:
获取待测试车载语音SDK的测试信息;
根据所述测试信息确定测试用例信息,所述测试用例信息包括测试应用信息和测试比对信息;
向测试终端发送所述测试应用信息;
接收所述测试终端发送的测试结果信息,并将所述测试结果信息与所述测试比对信息进行比对,所述测试结果信息是所述测试终端根据所述待测试车载语音SDK对所述测试应用信息的测试回调以及执行结果生成的;
根据比对结果生成测试报告;
所述将所述测试结果信息与所述测试比对信息进行比对,包括:
将所述测试结果信息中测试回调序列与所述测试比对信息中的比对回调序列进行比对,所述测试回调序列是所述测试终端根据所述待测试车载语音SDK对每一测试指令的测试回调按照接收顺序生成的;
将所述测试回调序列中每一测试回调对应的识别执行结果与所述测试比对信息中对应比对回调的比对执行结果进行比对;
所述根据比对结果生成测试报告,包括:根据回调序列比对结果以及执行识别比对结果生成所述测试报告。
2.根据权利要求1所述的方法,其特征在于,所述测试信息包括所述待测试车载语音SDK的属性信息和测试任务信息;
所述根据所述测试信息确定测试应用信息,包括:
根据所述属性信息确定适配所述待测试车载语音SDK的待测试用例信息;
根据所述测试任务信息从所述待测试用例信息中确定所述测试应用信息。
3.一种车载语音SDK测试方法,其特征在于,应用于测试终端,所述方法包括:
接收服务器发送的测试应用信息;
根据所述测试应用信息对待测试车载语音SDK进行测试;
接收所述待测试车载语音SDK对所述测试应用信息的测试回调以及执行结果,并根据所述测试回调以及所述执行结果生成测试结果信息;
向所述服务器发送所述测试结果信息,以使所述服务器将所述测试结果信息中测试回调序列与测试比对信息中的比对回调序列进行比对,所述测试回调序列是所述测试终端根据所述待测试车载语音SDK对每一测试指令的测试回调按照接收顺序生成的;将所述测试回调序列中每一测试回调对应的识别执行结果与所述测试比对信息中对应比对回调的比对执行结果进行比对;根据比对结果生成测试报告,包括:根据回调序列比对结果以及执行识别比对结果生成所述测试报告。
4.根据权利要求3所述的方法,其特征在于,所述根据所述测试应用信息对待测试车载语音SDK进行测试,包括:
按照所述测试应用信息中的测试步骤向所述待测试车载语音SDK发送首条测试指令;并,
在接收到所述待测试车载语音SDK针对所述测试步骤中的上一测试指令的测试回调的情况下,向所述待测试车载语音SDK发送所述测试步骤中的下一测试指令;
对接收到所述测试回调按照接收顺序进行排序,得到测试回调序列。
5.根据权利要求3所述的方法,其特征在于,所述根据所述测试应用信息对待测试车载语音SDK进行测试,包括:
根据所述测试应用信息中的动作测试指令,对所述待测试车载语音SDK进行设置;
在接收到所述待测试车载语音SDK针对所述动作测试指令的测试回调的情况下,将所述测试应用信息中的音频测试指令输入到所述待测试车载语音SDK;
所述根据所述测试回调以及所述执行结果生成测试结果信息,包括:
在接收到所述待测试车载语音SDK针对所述音频测试指令的测试回调的情况下,根据所述动作测试指令的测试回调、所述音频测试指令的测试回调以及所述待测试车载语音SDK针对所述音频测试指令的音频执行结果,生成所述测试结果信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于镁佳(北京)科技有限公司,未经镁佳(北京)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110645582.9/1.html,转载请声明来源钻瓜专利网。