项目实践:搜索对比测试工具

发布时间:2020-06-19 08:23:23 作者:GoTZ
来源:网络 阅读:569

    

搜索对比测试工具

目录

1.      工具简介... 1

2.      设计思路... 1

3.      工具实用性... 3

4.      工具集成扩展... 6

 

1.                                工具简介

因公司的搜索服务及底层索引创建维护由基础架构部同事维护,业务接入方同学对于业务相关的搜索测试基本都是功能性的基础验证,为了更直观的从多维度评估搜索策略优化产生的效果及影响,我们开发了这个搜索对比测试工具。该工具通过解析线上真实用户的搜索日志,分别调用预上线和线上搜索服务,给出搜索结果数量、排序、服务耗时等维度的可视化对比结果。目前已实现的功能及统计信息包括:

 

(详细统计数据及报告展示格式请参见后文截图)

2.                                设计思路

搜索对比测试主要目的是对比更改搜索策略前后,搜索结果数量是否有明显起伏,搜索结果是否满足预期效果,服务性能是否有明显差异。我们的对比测试工具主要从搜索结果数量、搜索结果排序和服务调用时间三个维度进行设计实现。下面对主要功能点设计思路进行说明。

上线和线上环境少无结果的情况进行了统计,以支持后续优化。

项目实践:搜索对比测试工具

对比工具基本流程图如上图所示

3.                                工具实用性

目前,我们的搜索对比测试工具已经应用到英才职位和简历搜索的对比测试中。

项目实践:搜索对比测试工具(附件内容展示只存在于预上线环境的索引数据)

项目实践:搜索对比测试工具项目实践:搜索对比测试工具项目实践:搜索对比测试工具附件内容展示只存在于线上的索引数据)

附件内容展示搜索结果中排序不同的索引数据)

 

 

 

4.                                工具集成扩展

未来计划将具与jenkins集成,通过界面配置,实现全流程的自动化。


推荐阅读:
  1. 微信小程序项目实践 项目范围及开发计划
  2. 微信小程序项目实践准备工作

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

搜索 测试工具

上一篇:关于ftp下显示的时间和系统时间不一致的解决方法

下一篇:SCCM 2012 SQL 排序规则修改方法

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》