产品测试方法及装置与流程

文档序号:18601028发布日期:2019-09-03 22:39阅读:来源:国知局

技术特征:

1.一种产品测试方法,其特征在于,包括以下步骤:

获取用户行为日志,所述用户行为日志中包括用户在预设时间段内的所有查询语句;

根据设定的抽取策略,从所述用户行为日志中抽取目标日志;

将所述目标日志转化为不同维度下的结构化数据;

将所述结构化数据,在不同版本的产品上运行,确定不同维度下的不同查询语句的集合;

其中,所述目标日志中还包括:各个查询语句对应的客户端信息;

所述方法还包括:

确定所述不同维度下不同查询语句分别对应的客户端信息;

根据所述不同查询语句分别对应的客户端信息,构建所述不同查询语句分别对应的运行平台;

在构建的运行平台上,搭载不同版本的产品;

在所述不同版本的产品中,分别运行所述结构化数据,确定并显示不同查询语句分别召回的系统答复的样式。

2.如权利要求1所述的方法,其特征在于,所述根据设定的抽取策略,从所述用户行为日志中抽取目标日志之前,还包括:

根据最新版本产品的优化策略,确定所述设定的抽取策略。

3.如权利要求1所述的方法,其特征在于,所述将所述目标日志转化为不同维度下的结构化数据,包括:

根据预设的维度类别,将所述目标日志转化为不同维度下的结构化数据;或者,

根据所述目标日志中包括的信息类型,将所述目标日志转化为不同维度下的结构化数据。

4.如权利要求1所述的方法,其特征在于,还包括:

根据所述结构化数据,在不同版本的产品上运行时的召回状态,确定所述不同查询语句对应的召回状态信息。

5.如权利要求4所述的方法,其特征在于,所述确定所述不同查询语句对应的召回状态信息之后,还包括:

判断所述不同查询语句对应的召回状态是否为均召回;

若是,则确定所述不同查询语句在不同版本的产品上,召回的系统答复的样式差别。

6.如权利要求5中所述的方法,其特征在于,所述系统答复的样式,包括以下信息中的至少一个:卡片数量、卡片样式、卡片顺序、卡片对应的实体个数及卡片对应的实体。

7.如权利要求1-6任一所述的方法,其特征在于,所述不同维度包括:用户名、日志时间、产品版本、客户端属性、输入方式及系统垂类。

8.一种产品测试装置,其特征在于,包括:

获取模块,用于获取用户行为日志,所述用户行为日志中包括用户在预设时间段内的所有查询语句;

抽取模块,用于根据设定的抽取策略,从所述用户行为日志中抽取目标日志;

转化模块,用于将所述目标日志转化为不同维度下的结构化数据;

第一确定模块,用于将所述结构化数据,在不同版本的产品上运行,确定不同维度下的不同查询语句的集合;

其中,目标日志中还包括:各个查询语句对应的客户端信息;

所述装置还包括:

第五确定模块,用于确定所述不同维度下不同查询语句分别对应的客户端信息;

构建模块,用于根据所述不同查询语句分别对应的客户端信息,构建所述不同查询语句分别对应的运行平台;

搭载模块,用于在构建的运行平台上,搭载不同版本的产品;

显示模块,用于在所述不同版本的产品中,分别运行所述结构化数据,确定并显示不同查询语句分别召回的系统答复的样式。

9.如权利要求8所述的装置,其特征在于,还包括:

第二确定模块,用于根据最新版本产品的优化策略,确定所述设定的抽取策略。

10.如权利要求8所述的装置,其特征在于,所述转化模块,具体用于:

根据预设的维度类别,将所述目标日志转化为不同维度下的结构化数据;或者,

根据所述目标日志中包括的信息类型,将所述目标日志转化为不同维度下的结构化数据。

11.如权利要求8所述的装置,其特征在于,还包括:

第三确定模块,用于根据所述结构化数据,在不同版本的产品上运行时的召回状态,确定所述不同查询语句对应的召回状态信息。

12.如权利要求11所述的装置,其特征在于,还包括:

判断模块,用于判断所述不同查询语句对应的召回状态是否为均召回;

第四确定模块,用于若不同查询语句对应的召回状态为均召回,则确定所述不同查询语句在不同版本的产品上,召回的系统答复的样式差别。

13.如权利要求12中所述的装置,其特征在于,所述系统答复的样式,包括以下信息中的至少一个:卡片数量、卡片样式、卡片顺序、卡片对应的实体个数及卡片对应的实体。

14.如权利要求8-13任一所述的装置,其特征在于,所述不同维度包括:用户名、日志时间、产品版本、客户端属性、输入方式及系统垂类。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1