[发明专利]搜索引擎的测试方法及装置、电子设备、存储介质有效
申请号: | 201910423648.2 | 申请日: | 2019-05-21 |
公开(公告)号: | CN110221971B | 公开(公告)日: | 2023-01-24 |
发明(设计)人: | 封海清 | 申请(专利权)人: | 口口相传(北京)网络技术有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
地址: | 100102 北京市朝*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 搜索引擎 测试 方法 装置 电子设备 存储 介质 | ||
本说明书一个或多个实施例提供一种搜索引擎的测试方法及装置、电子设备、存储介质;该方法可以包括:从搜索引擎的索引数据库中选取至少一条数据记录,所选取的数据记录包含的索引字段覆盖所述索引数据库记录的所有待测试字段;将所选取数据记录的记录标识分别和各个索引字段的取值输入所述搜索引擎,以根据输出结果测试所述搜索引擎针对所述各个索引字段的索引逻辑;当所述搜索引擎针对所选取数据记录包含的所有索引字段的索引逻辑均正确时,判定所述搜索引擎通过测试。
技术领域
本说明书一个或多个实施例涉及搜索引擎技术领域,尤其涉及一种搜索引擎的测试方法及装置、电子设备、存储介质。
背景技术
搜索引擎是一种能够通过网络接收用户的查询指令,并向用户提供符合其查询要求的信息资源的系统。搜索引擎从互联网上抓取数据,并对抓取到的数据进行分析以提取相关信息来建立索引数据库。例如,通过互联网抓取网页数据,并提取网页的相关信息(网页所在URL、编码类型、页面内容包含的关键词、关键词位置、生成时间、大小、与其他网页的链接关系等相关信息),再利用这些相关信息建立索引数据库。当接收到用户的查询指令时,搜索引擎从索引数据库中搜索符合查询要求的网页并向用户返回搜索结果的链接地址和页面内容摘要等信息。
发明内容
有鉴于此,本说明书一个或多个实施例提供一种搜索引擎的测试方法及装置、电子设备、存储介质。
为实现上述目的,本说明书一个或多个实施例提供技术方案如下:
根据本说明书一个或多个实施例的第一方面,提出了一种搜索引擎的测试方法,包括:
从搜索引擎的索引数据库中选取至少一条数据记录,所选取的数据记录包含的索引字段覆盖所述索引数据库记录的所有待测试字段;
将所选取数据记录的记录标识分别和各个索引字段的取值输入所述搜索引擎,以根据输出结果测试所述搜索引擎针对所述各个索引字段的索引逻辑;
当所述搜索引擎针对所选取数据记录包含的所有索引字段的索引逻辑均正确时,判定所述搜索引擎通过测试。
可选的,所述从搜索引擎的索引数据库中选取至少一条数据记录,包括:
当所述索引数据库中被添加索引字段时,从所述索引数据库中选取至少一条数据记录;其中,所述待测试字段为所述索引数据库在被添加索引字段后记录的所有索引字段。
可选的,所述从搜索引擎的索引数据库中选取至少一条数据记录,包括:
从所述索引数据库中选取一条数据记录,所述一条数据记录包含的索引字段覆盖所述索引数据库记录的所有待测试字段;
或者,从所述索引数据库中选取多条数据记录,所述多条数据记录中各条数据记录包含的索引字段分别覆盖所述索引数据库记录的部分待测试字段,且所述多条数据记录包含的所有索引字段覆盖所述索引数据库的所有待测试字段。
可选的,所述将所选取数据记录的记录标识以及各个索引字段的取值输入所述搜索引擎,包括:
在选取完数据记录后,无延迟地将所述记录标识分别和各个索引字段的取值输入所述搜索引擎。
可选的,所述将所选取数据记录的记录标识分别和各个索引字段的取值输入所述搜索引擎,以根据输出结果测试所述搜索引擎针对所述各个索引字段的索引逻辑,包括:
将所述记录标识分别和所选取数据记录包含的每一索引字段的正确取值输入所述搜索引擎,以得到对应于各索引字段的第一输出结果,以及将所述记录标识分别和所选取数据记录包含的每一索引字段的错误取值输入所述搜索引擎,以得到对应于各索引字段的第二输出结果;
当对应于所选取数据记录包含的任一索引字段的第一输出结果为搜索到相应数据记录且第二输出结果为未搜索到相应数据记录时,判定所述搜索引擎针对所述任一索引字段的索引逻辑正确。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于口口相传(北京)网络技术有限公司,未经口口相传(北京)网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910423648.2/2.html,转载请声明来源钻瓜专利网。