[发明专利]用于测试信息流系统的方法和装置有效
申请号: | 201811014620.5 | 申请日: | 2018-08-31 |
公开(公告)号: | CN109254917B | 公开(公告)日: | 2019-11-29 |
发明(设计)人: | 孙敬云;姚旭晨 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 11204 北京英赛嘉华知识产权代理有限责任公司 | 代理人: | 王达佐;马晓亚<国际申请>=<国际公布> |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 信息流系统 测试数据 测试 测试输出数据 方法和装置 信息流处理 测试请求 输出数据 测试数据集 输入信息流 测试步骤 对比结果 关联存储 接收终端 节点集合 节点信息 文件创建 信息流 发送 申请 | ||
本申请实施例公开了用于测试信息流系统的方法和装置。该方法的一具体实施方式包括:接收终端发送的测试请求,其中,测试请求包括待测试信息流系统文件和测试数据集,其中,待测试信息流系统文件包括用于对信息流进行处理的信息流处理节点集合中的信息流处理节点的节点信息,测试数据包括关联存储的输入数据和输出数据;使用待测试信息流系统文件创建信息流系统实例;对于测试数据集中的测试数据,执行以下测试步骤:将该测试数据的输入数据输入信息流系统实例,得到针对该测试数据的测试输出数据;将得到的测试输出数据与该测试数据的输出数据进行对比,得到对比结果。该实施方式实现了对待测试信息流系统文件对应的待测试信息流系统的测试。
技术领域
本申请实施例涉及计算机技术领域,具体涉及用于测试信息流系统的方法和装置。
背景技术
随着人工智能的发展,聊天机器人越来越受到关注。例如,可以通过智能在线客服机器人、手机助手等智能交互机器人为使用者提供服务。例如,使用者在聊天窗口输入信息之后,智能在线客服机器人会基于使用者的输入信息,按照一定的逻辑自动在聊天窗口给出相关的语句。又例如,手机助手可以基于使用者的语音信息为使用者提供服务。
实践中,针对每一种智能交互机器人都需要预先定义信息流系统来支撑使用者输入信息后给予正确的反馈。信息流系统定义完成之后,需要对信息流系统进行测试,以确保信息流系统被智能交互机器人使用后能够正常工作。
发明内容
本申请实施例提出了用于测试信息流系统的方法和装置。
第一方面,本申请实施例提供了一种用于测试信息流系统的方法,该方法包括:接收终端发送的测试请求,其中,上述测试请求包括待测试信息流系统文件和测试数据集,其中,上述待测试信息流系统文件包括用于对信息流进行处理的信息流处理节点集合中的信息流处理节点的节点信息,测试数据包括关联存储的输入数据和输出数据;使用上述待测试信息流系统文件创建信息流系统实例;对于上述测试数据集中的测试数据,执行以下测试步骤:将该测试数据的输入数据输入上述信息流系统实例,得到针对该测试数据的测试输出数据;将得到的测试输出数据与该测试数据的输出数据进行对比,得到对比结果。
在一些实施例中,上述测试数据集是通过以下方式得到的:获取预设时间段内、部署于生产环境中的线上信息流系统所产生的信息处理记录,其中,上述信息处理记录包括输入数据和上述线上信息流系统针对输入数据所输出的输出数据;将上述信息处理记录中的输入数据和对应的输出数据关联存储到测试数据集。
在一些实施例中,上述方法还包括:根据得到的对比结果,从上述测试数据集中选取出至少一个测试数据作为目标测试数据;根据得到的对比结果生成对比报告,并在上述对比报告中标识出上述目标测试数据;将上述对比报告发送给上述终端,以供上述终端进行显示。
在一些实施例中,上述待测试信息流系统文件是通过以下方式生成的:接收上述终端发送的信息流系统导出指令,其中,上述信息流系统导出指令包括信息流系统标识;将上述信息流系统标识对应的信息流系统的信息流处理节点的节点信息存储为目标信息流系统文件,以及将上述目标信息流系统文件发送给上述终端,以供上述终端将上述目标信息流系统文件作为待测试信息流系统文件发送测试请求。
在一些实施例中,上述方法还包括:响应于确定上述测试数据集中的测试数据被上述信息流系统实例处理完成,将上述信息流系统实例销毁。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811014620.5/2.html,转载请声明来源钻瓜专利网。