菜谱的测试方法、系统、设备及存储介质技术方案

技术编号:39306159 阅读:11 留言:0更新日期:2023-11-12 15:54
本发明专利技术公开了一种菜谱的测试方法、系统、设备及存储介质,测试方法包括:获取待测试菜谱的预设菜谱信息;响应于接收到的待测试菜谱的烹饪指令,根据烹饪指令获取待测试菜谱的实际菜谱信息;对实际菜谱信息与预设菜谱信息进行匹配,以根据匹配结果确定待测试菜谱的测试结果。本发明专利技术通过预先录入待测试菜谱的预设菜谱信息,根据接收到的烹饪指令,获取待测试菜谱的实际菜谱信息,根据实际菜谱信息与预设菜谱信息的匹配结果确定待测试菜谱的测试结果,实现了对待测试菜谱的自动化测试,降低了测试成本,提高了测试效率以及测试的全面性。提高了测试效率以及测试的全面性。提高了测试效率以及测试的全面性。

【技术实现步骤摘要】
菜谱的测试方法、系统、设备及存储介质


[0001]本专利技术涉及菜谱信息测试
,特别涉及一种菜谱的测试方法、系统、设备及存储介质。

技术介绍

[0002]目前很多蒸烤箱设备型号提供的智能菜谱都是成百上千道,为了验证蒸烤箱设备或终端APP(应用程序)控制功能是否完善,测试工作都是通过人工的方式进行,而人工测试的方式存在以下测试弊端:消耗太大的人力成本;每种设备型号都需要进行重复或类似的测试工作;人工测试容易造成疏忽或疲惫,容易遗漏问题;菜谱数量太多,只能测试一小部分菜谱,测试不全面。

技术实现思路

[0003]本专利技术要解决的技术问题是为了克服现有技术中采用人工测试方式测试蒸烤箱菜谱,存在测试效率低、测试不全面、成本高的缺陷,提供一种菜谱的测试方法、系统、设备及存储介质。
[0004]本专利技术是通过下述技术方案来解决上述技术问题:
[0005]本专利技术第一方面提供了一种菜谱的测试方法,所述测试方法包括:
[0006]获取待测试菜谱的预设菜谱信息;
[0007]响应于接收到的所述待测试菜谱的烹饪指令,根据所述烹饪指令获取所述待测试菜谱的实际菜谱信息;
[0008]对所述实际菜谱信息与所述预设菜谱信息进行匹配,以根据匹配结果确定所述待测试菜谱的测试结果。
[0009]较佳地,对所述实际菜谱信息与所述预设菜谱信息进行匹配,以根据匹配结果确定所述待测试菜谱的测试结果的步骤包括:
[0010]判断所述实际菜谱信息与所述预设菜谱信息是否匹配,若是,则确定所述待测试菜谱测试通过;若否,则确定测试未通过,并输出异常提示信息。
[0011]较佳地,所述测试方法还包括:
[0012]统计所述待测试菜谱的测试结果。
[0013]较佳地,所述预设菜谱信息包括预设烹饪模式、预设烹饪温度、预设烹饪时间、预设烹饪状态、预设烹饪页面信息中的至少一种;
[0014]所述实际菜谱信息包括实际烹饪模式、实际烹饪温度、实际烹饪时间、实际烹饪状态、实际烹饪页面信息中的至少一种。
[0015]本专利技术第二方面提供了一种菜谱的测试系统,所述测试系统包括:
[0016]第一获取模块,用于获取待测试菜谱的预设菜谱信息;
[0017]第二获取模块,用于响应于接收到的所述待测试菜谱的烹饪指令,根据所述烹饪指令获取所述待测试菜谱的实际菜谱信息;
[0018]匹配模块,用于对所述实际菜谱信息与所述预设菜谱信息进行匹配,以根据匹配结果确定所述待测试菜谱的测试结果。
[0019]较佳地,所述匹配模块包括:
[0020]判断单元,用于判断所述实际菜谱信息与所述预设菜谱信息是否匹配,若是,则调用确定单元;若否,则调用输出单元;
[0021]所述确定单元,用于确定所述待测试菜谱测试通过;
[0022]所述输出单元,用于确定测试未通过,并输出异常提示信息。
[0023]较佳地,所述测试系统还包括:
[0024]统计模块,用于统计所述待测试菜谱的测试结果。
[0025]较佳地,所述预设菜谱信息包括预设烹饪模式、预设烹饪温度、预设烹饪时间、预设烹饪状态、预设烹饪页面信息中的至少一种;
[0026]所述实际菜谱信息包括实际烹饪模式、实际烹饪温度、实际烹饪时间、实际烹饪状态、实际烹饪页面信息中的至少一种。
[0027]本专利技术第三方面提供了一种电子设备,包括存储器、处理器及存储在存储器上并用于在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如第一方面所述的菜谱的测试方法。
[0028]本专利技术第四方面提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的菜谱的测试方法。
[0029]在符合本领域常识的基础上,上述各优选条件,可任意组合,即得本专利技术各较佳实例。
[0030]本专利技术的积极进步效果在于:
[0031]本专利技术通过预先录入待测试菜谱的预设菜谱信息,根据接收到的烹饪指令,获取待测试菜谱的实际菜谱信息,根据实际菜谱信息与预设菜谱信息的匹配结果确定待测试菜谱的测试结果,实现了对待测试菜谱的自动化测试,降低了测试成本,提高了测试效率以及测试的全面性。
附图说明
[0032]图1为本专利技术实施例1的菜谱的测试方法的流程图。
[0033]图2为本专利技术实施例2的菜谱的测试系统的模块示意图。
[0034]图3为本专利技术实施例3的实现菜谱的测试方法的电子设备的结构示意图。
具体实施方式
[0035]下面通过实施例的方式进一步说明本专利技术,但并不因此将本专利技术限制在所述的实施例范围之中。
[0036]实施例1
[0037]本实施例提供的一种菜谱的测试方法,该测试方法可以应用于烹饪设备,例如,可以适用于烤箱、蒸箱等厨房电器设备,如图1所示,该测试方法包括:
[0038]步骤101、获取待测试菜谱的预设菜谱信息;
[0039]作为可选的一种实施方式,预设菜谱信息包括预设烹饪模式、预设烹饪温度、预设
烹饪时间、预设烹饪状态、预设烹饪页面信息中的至少一种;
[0040]在具体实施过程中,预先将待测试菜谱的预设烹饪模式、预设烹饪温度、预设烹饪时间、预设烹饪状态、预设烹饪页面信息中的至少一种导入数据库中。
[0041]需要说明的是,预设烹饪页面信息是指待测试菜谱在烹饪过程中或者烹饪完成后烹饪设备的预设执行图形页面信息或者终端设备(例如手机)的预设APP截图信息(例如图片信息)或预设APP录屏信息(例如视频信息)。
[0042]步骤102、响应于接收到的待测试菜谱的烹饪指令,根据烹饪指令获取待测试菜谱的实际菜谱信息;
[0043]本实施例中,用户可以通过终端设备(例如手机)向烹饪设备发送待测试菜谱的烹饪指令,用户也可以通过触摸烹饪设备上的烹饪按键或者触摸屏向烹饪设备发送待测试菜谱的烹饪指令;烹饪设备根据接收到的烹饪指令获取待测试菜谱的实际菜谱信息。
[0044]作为可选的一种实施方式,实际菜谱信息包括实际烹饪模式、实际烹饪温度、实际烹饪时间、实际烹饪状态、实际烹饪页面信息中的至少一种。
[0045]需要说明的是,实际烹饪页面信息是指待测试菜谱在烹饪过程中或者烹饪完成后烹饪设备的实际执行图形页面信息或者终端设备(例如手机)的实际APP截图信息(例如图片信息)或实际APP录屏信息(例如视频信息)。
[0046]步骤103、对实际菜谱信息与预设菜谱信息进行匹配,以根据匹配结果确定待测试菜谱的测试结果。
[0047]在具体实施过程中,向烹饪设备发送烹饪指令后,实时监控烹饪设备的实际烹饪模式、实际烹饪温度、实际烹饪时间、实际烹饪状态、实际烹饪页面信息以及终端设备(例如手机)的实际APP截图信息或实际APP录屏信息,并将这些信息上传至云端服务器,将上传至云端服务器中的上述实际菜谱信息与从数据库中获取的预设菜谱信息进行匹配,以确定待测试菜谱在本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种菜谱的测试方法,其特征在于,所述测试方法包括:获取待测试菜谱的预设菜谱信息;响应于接收到的所述待测试菜谱的烹饪指令,根据所述烹饪指令获取所述待测试菜谱的实际菜谱信息;对所述实际菜谱信息与所述预设菜谱信息进行匹配,以根据匹配结果确定所述待测试菜谱的测试结果。2.如权利要求1所述的菜谱的测试方法,其特征在于,对所述实际菜谱信息与所述预设菜谱信息进行匹配,以根据匹配结果确定所述待测试菜谱的测试结果的步骤包括:判断所述实际菜谱信息与所述预设菜谱信息是否匹配,若是,则确定所述待测试菜谱测试通过;若否,则确定测试未通过,并输出异常提示信息。3.如权利要求1所述的菜谱的测试方法,其特征在于,所述测试方法还包括:统计所述待测试菜谱的测试结果。4.如权利要求1所述的菜谱的测试方法,其特征在于,所述预设菜谱信息包括预设烹饪模式、预设烹饪温度、预设烹饪时间、预设烹饪状态、预设烹饪页面信息中的至少一种;所述实际菜谱信息包括实际烹饪模式、实际烹饪温度、实际烹饪时间、实际烹饪状态、实际烹饪页面信息中的至少一种。5.一种菜谱的测试系统,其特征在于,所述测试系统包括:第一获取模块,用于获取待测试菜谱的预设菜谱信息;第二获取模块,用于响应于接收到的所述待测试菜谱的烹饪指令,根据所述烹饪指令获取所述待测试菜谱的实际菜谱信息;匹配模块,用于...

【专利技术属性】
技术研发人员:金旭生
申请(专利权)人:宁波方太厨具有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1