信息处理方法、装置、设备、介质及程序产品与流程

文档序号:33794293发布日期:2023-04-19 09:43阅读:29来源:国知局
信息处理方法、装置、设备、介质及程序产品与流程

本公开涉及计算机,具体而言,涉及一种信息处理方法、装置、电子设备、计算机可读存储介质及计算机程序产品。


背景技术:

1、相关技术中,在实现定向信息(例如广告)的验证时,通常在测试环境中对组成广告的素材按照预定规则进行校验,无法检测到由于展现广告的生产环境因素导致的广告异常展现的情况,导致生产环境广告曝光事故率较高。

2、如上所述,如何提高定向信息验证效率以降低生产环境中定向信息曝光事故率成为亟待解决的问题。

3、在所述背景技术部分公开的上述信息仅用于加强对本公开的背景的理解,因此它可以包括不构成对本领域普通技术人员已知的现有技术的信息。


技术实现思路

1、本公开的目的在于提供一种信息处理方法、装置、设备、可读存储介质及计算机程序产品,至少一定程度上提高定向信息的验证效率。

2、本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。

3、本公开实施例提供一种信息处理方法,包括:根据待测试定向信息的投放位置信息,获取所述待测试定向信息,展示所述待测试定向信息的第一对象界面,所述待测试定向信息为生产环境中的定向信息;获取所述待测试定向信息的数据,所述待测试定向信息的数据包括所述待测试定向信息的类型信息;根据所述待测试定向信息的类型信息,基于所述第一对象界面执行多个第一测试操作,获得所述待测试定向信息的对象界面测试结果。

4、本公开实施例提供一种信息处理装置,包括:定向信息曝光操作执行模块,用于根据待测试定向信息的投放位置信息,获取所述待测试定向信息,展示所述待测试定向信息的第一对象界面,所述待测试定向信息为生产环境中的定向信息;待测试定向信息数据获取模块,用于获取所述待测试定向信息的数据,所述待测试定向信息的数据包括所述待测试定向信息的类型信息;对象界面测试模块,用于根据所述待测试定向信息的类型信息,基于所述第一对象界面执行多个第一测试操作,获得所述待测试定向信息的对象界面测试结果。

5、根据本公开的一实施例,所述对象界面测试模块包括:第一界面元素获取模块,用于从展示的所述第一对象界面中获取第一界面元素;第一界面元素验证模块,用于将所述第一界面元素与其在所述待测试定向信息的数据中的对应信息进行比对;第一对象界面测试结果获得模块,用于在确定所述第一界面元素与其在所述待测试定向信息的数据中的对应信息匹配的情况下,获得所述待测试定向信息的对象界面测试结果为通过。

6、根据本公开的一实施例,所述待测试定向信息的数据包括所述待测试定向信息的跳转类型信息;所述对象界面测试模块包括:第一自动化操作执行模块,用于对展示的所述第一对象界面执行第一自动化操作,以展示所述待测试定向信息的第二对象界面;目标元素存在性判断模块,用于根据所述待测试定向信息的跳转类型信息,判断所述第二对象界面上是否存在与所述跳转类型信息相对应的目标元素;第二对象界面测试结果获得模块,用于在确定所述第二对象界面上存在与所述跳转类型信息相对应的目标元素的情况下,获得所述待测试定向信息的对象界面测试结果为通过。

7、根据本公开的一实施例,所述对象界面测试模块还包括:第二界面元素获取模块,用于从展示的所述第二对象界面中获取第二界面元素;第二界面元素验证模块,用于将所述第二界面元素与其在所述待测试定向信息的数据中的对应信息进行比对;所述第二对象界面测试结果获得模块还用于:在确定所述第二对象界面上存在与所述跳转类型信息相对应的目标元素,并且所述第二界面元素与其在所述待测试定向信息的数据中的对应信息匹配的情况下,获得所述待测试定向信息的对象界面测试结果为通过。

8、根据本公开的一实施例,所述目标元素包括返回元素;所述对象界面测试模块还包括:第二自动化操作执行模块,用于对展示的所述第二对象界面上的所述返回元素执行第二自动化操作,获得第二自动化操作结果界面;第三对象界面测试结果获得模块,用于在确定所述第二对象界面上存在与所述跳转类型信息相对应的返回元素,并且所述第二自动化操作结果界面为所述第一对象界面的情况下,获得所述待测试定向信息的对象界面测试结果为通过。

9、根据本公开的一实施例,所述对象界面测试模块包括:第三界面元素识别模块,用于识别所述第一对象界面中的第三界面元素;第三自动化操作执行模块,用于对展示的所述第一对象界面上的所述第三界面元素执行第三自动化操作,以展示第三自动化操作结果界面;第四自动化操作执行模块,用于对展示的所述第三自动化操作结果界面执行第四自动化操作,获得第四自动化操作结果;第四对象界面测试结果获得模块,用于在确定所述第四自动化操作结果为取消所述第一对象界面的展示的情况下,获得所述待测试定向信息的对象界面测试结果为通过。

10、根据本公开的一实施例,所述装置还包括:素材数据校验规则获取模块,用于获取所述待测试定向信息的素材数据校验规则,所述素材数据校验规则包括多个校验等级,所述多个校验等级分别用于校验所述待测试定向信息的数据中的多个字段;素材数据校验模块,用于根据所述待测试定向信息的素材数据校验规则,对所述待测试定向信息的数据的多个字段按照对应校验等级进行校验,获得所述待测试定向信息的素材数据校验结果;配置预览测试结果获得模块,用于根据所述待测试定向信息的素材数据校验结果和所述待测试定向信息的对象界面测试结果获得所述待测试定向信息的配置预览测试结果。

11、根据本公开的一实施例,所述多个校验等级包括以下至少一种:第一校验等级、第二校验等级、第三校验等级、第四校验等级和第五校验等级;其中,按照所述第一校验等级对所述待测试定向信息的数据中的第一字段进行校验时,在所述第一字段的值与第一预置内容相同时,判定校验成功;或在所述第一字段的值与所述第一预置内容不同时,判定校验成功;按照所述第二校验等级对所述待测试定向信息的数据中的第二字段进行校验时,在所述第二字段的值与多个第二预置内容之一相同时,判定校验成功;按照所述第三校验等级对所述待测试定向信息的数据中的第三字段进行校验时,在所述第三字段的值包含第三预置内容时,判定校验成功;按照所述第四校验等级对所述待测试定向信息的数据中的第四字段进行校验时,在所述第四字段的值为空值时,判定校验成功;或在所述第四字段的值为非空值时,判定校验成功;按照所述第五校验等级对所述待测试定向信息的数据中的第五字段进行校验时,跳过对所述第五字段的校验。

12、根据本公开的一实施例,所述待测试定向信息的类型信息包括所述待测试定向信息的投放位置信息;所述装置还包括:第一待测试定向信息标识获取模块,用于获取所述待测试定向信息的标识;所述待测试定向信息数据获取模块,还用于根据所述待测试定向信息的标识,获得所述待测试定向信息的数据。

13、根据本公开的一实施例,所述装置还包括:定向信息备份数据获取模块,用于获取生产环境中的定向信息备份数据;候选定向信息获取模块,用于从所述定向信息备份数据中获取候选定向信息的来源信息、状态信息、投放资源信息、类型信息、发起对象标识信息、测试结果信息和数据变动信息;候选定向信息过滤模块,用于根据所述候选定向信息的来源信息、状态信息、投放资源信息、类型信息、发起对象标识信息、测试结果信息和数据变动信息,判断是否将所述候选定向信息确定为所述待测试定向信息;所述第一待测试定向信息标识获取模块,还用于在将所述候选定向信息确定为所述待测试定向信息的情况下,获得所述候选定向信息的标识为所述待测试定向信息的标识。

14、根据本公开的一实施例,所述装置还包括:白名单账号获取模块,用于获取目标投放对象标识白名单;测试投放对象标识获得模块,用于从所述目标投放对象标识白名单中获得测试投放对象标识;所述定向信息曝光操作执行模块,还用于根据所述测试投放对象标识,在所述待测试定向信息的投放位置信息对应的位置,执行拉取定向信息的操作;所述装置还包括:第二待测试定向信息标识获取模块,用于从上报的所述第一对象界面的展示数据中获取所述待测试定向信息的标识;所述待测试定向信息数据获取模块,还用于根据所述待测试定向信息的标识,获得所述待测试定向信息的数据。

15、根据本公开的一实施例,所述待测试定向信息的对象界面测试结果包括所述待测试定向信息的数据上报校验结果;所述多个第一测试操作包括目标自动化操作;所述对象界面测试模块包括:数据上报成功判断模块,用于判断与所述目标自动化操作对应的目标操作数据是否上报成功;目标操作数据获取模块,用于在确定所述目标操作数据上报成功的情况下,获取所述目标操作数据;上报数据校验模块,用于对所述目标操作数据的多个字段按照对应校验等级进行校验,获得所述待测试定向信息的数据上报校验结果。

16、本公开实施例提供一种设备,包括:存储器、处理器及存储在所述存储器中并可在所述处理器中运行的可执行指令,所述处理器执行所述可执行指令时实现如上述任一种方法。

17、本公开实施例提供一种计算机可读存储介质,其上存储有计算机可执行指令,所述可执行指令被处理器执行时实现如上述任一种方法。

18、本公开实施例提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述各种可选实现方式中提供的方法。

19、本公开的实施例提供的信息处理方法,根据待测试的生产环境中的定向信息的投放位置信息,获取所述待测试定向信息,展示待测试定向信息的第一对象界面,然后获取包括待测试定向信息的类型信息待测试定向信息的数据,根据待测试定向信息的类型信息基于展示的第一对象界面执行多个第一测试操作,获得待测试定向信息的对象界面测试结果,通过按照定向信息的投放位置执行对应的曝光操作,并按照定向信息的类型进行对应的对象界面测试,实现了在生产环境中对定向信息的展示情况进行测试,可检测到由于展现广告的生产环境因素导致的广告异常展现的情况,从而提高了定向信息验证效率,降低了生产环境中定向信息曝光事故率。

20、应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。

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