内容测试素材的生成方法、系统、电子设备、存储介质技术方案

技术编号:25396865 阅读:16 留言:0更新日期:2020-08-25 23:01
本发明专利技术公开了一种内容测试素材的生成方法、系统、电子设备、存储介质。其中,生成方法包括:获取生成请求,所述生成请求包括素材类型和生成规则;根据所述素材类型在素材库中选择作为样本素材的素材;根据所述生成规则和所述样本素材生成内容测试素材;其中,所述素材库包括多种素材类型的素材。本发明专利技术能够基于生成内容测试素材的生成请求,自动从素材库中选择符合生成请求的样本素材,并基于样本素材生成符合生成请求的内容测试素材,从而无需依赖于专业的素材制作团队,能够快速生成符合内容测试需求的内容测试素材,生产效率高且灵活方便。

【技术实现步骤摘要】
内容测试素材的生成方法、系统、电子设备、存储介质
本专利技术涉及计算机
,尤其涉及一种内容测试素材的生成方法、系统、电子设备、存储介质。
技术介绍
随着内容化、社交化战略的兴起,互联网行业涌现出大量的内容类应用,该类应用通常包括资讯文章、商品推荐、短视频、直播等形式的内容。从而,在这类应用产品的功能测试过程中,不可避免地需要采用各种形式的内容素材,以检测该类应用产品能否兼容这些形式的内容。目前,各种形式内容素材的获取方式包括:其一,由专业素材制作团队根据测试需求进行创作,该种方式受限于制作团队的专业能力,效率低,且成本高。其二,在现有内容素材的基础上根据测试需求进行修改,该种方式亦受限于制作团队的专业能力,并且需要寻找合适的、可以作为修改基础的内容素材,耗费时间较多,效率仍然不高。
技术实现思路
本专利技术实施例要解决的技术问题是为了克服现有技术中内容测试素材生成效率低下的缺陷,提供一种内容测试素材的生成方法、系统、电子设备、存储介质。本专利技术实施例是通过下述技术方案来解决上述技术问题:一种内容测试素材的生成方法,其特点在于,所述生成方法包括:获取生成请求,所述生成请求包括素材类型和生成规则;根据所述素材类型在素材库中选择作为样本素材的素材;根据所述生成规则和所述样本素材生成内容测试素材;其中,所述素材库包括多种素材类型的素材。较佳地,当所述素材类型包括文本时,所述生成规则包括目标文本大小;生成内容测试素材的步骤包括:将所述样本素材的大小调整为所述目标文本大小。较佳地,当所述素材类型包括图片时,所述生成规则包括目标图片格式、目标图片分辨率、目标图片大小中的至少一种;当所述生成规则包括目标图片格式时,生成内容测试素材的步骤包括:将所述样本素材的格式转换为所述目标图片格式;当所述生成规则包括目标图片分辨率时,生成内容测试素材的步骤包括:将所述样本素材调整至所述目标图片分辨率;当所述生成规则包括目标图片大小时,生成内容测试素材的步骤包括:将所述样本素材裁减或拼接为所述目标图片大小。较佳地,当所述素材类型包括音频时,所述生成规则包括目标音频编码格式、目标音频码率中的至少一种;当所述生成规则包括目标音频编码格式时,生成内容测试素材的步骤包括:根据所述目标音频编码格式抽取所述样本素材;当所述生成规则包括目标音频码率时,生成内容测试素材的步骤包括:根据所述目标音频码率抽取所述样本素材。较佳地,当所述素材类型包括视频时,所述生成规则包括目标视频编码格式、目标视频分辨率、目标视频帧率中的至少一种;当所述生成规则包括目标视频编码格式时,生成内容测试素材的步骤包括:根据所述目标视频编码格式抽取所述样本素材;当所述生成规则包括目标视频分辨率时,生成内容测试素材的步骤包括:将所述样本素材调整至所述目标视频分辨率;当所述生成规则包括目标视频帧率时,生成内容测试素材的步骤包括:根据所述目标视频帧率抽取所述样本素材。较佳地,在所述获取生成请求的步骤之后,所述生成方法还包括:判断所述素材库是否包括符合所述生成请求的素材;若是,则返回符合所述生成请求的素材作为内容测试素材;若否,则执行所述根据所述素材类型在素材库中选择作为样本素材的素材的步骤。较佳地,所述返回符合所述生成请求的素材作为内容测试素材的步骤包括:直接返回所述内容测试素材;和/或,返回表征所述内容测试素材的链接。较佳地,在生成内容测试素材的步骤之后,所述生成方法还包括:将生成的所述内容素材存储在所述素材库中。一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特点在于,所述处理器执行所述计算机程序时实现上述任一种内容测试素材的生成方法。一种计算机可读存储介质,其上存储有计算机程序,其特点在于,所述计算机程序被处理器执行时实现上述任一种内容测试素材的生成方法的步骤。一种内容测试素材的生成系统,其特点在于,所述生成系统包括:请求获取模块,用于获取生成请求,所述生成请求包括素材类型和生成规则;样本选择模块,用于根据所述素材类型在素材库中选择作为样本素材的素材;素材生成模块,用于根据所述生成规则和所述样本素材生成内容测试素材;其中,所述素材库包括多种素材类型的素材。较佳地,当所述素材类型包括文本时,所述生成规则包括目标文本大小,所述素材生成模块包括:文本生成单元,用于将所述样本素材的大小调整为所述目标文本大小。较佳地,当所述素材类型包括图片时,所述生成规则包括目标图片格式、目标图片分辨率、目标图片大小中的至少一种;当所述生成规则包括目标图片格式时,所述素材生成模块包括:图片格式设置单元,用于将所述样本素材的格式转换为所述目标图片格式;当所述生成规则包括目标图片分辨率时,所述素材生成模块包括:图片分辨率设置单元,用于将所述样本素材调整至所述目标图片分辨率;当所述生成规则包括目标图片大小时,所述素材生成模块包括:图片大小设置单元,用于将所述样本素材裁减或拼接为所述目标图片大小。较佳地,当所述素材类型包括音频时,所述生成规则包括目标音频编码格式、目标音频码率中的至少一种;当所述生成规则包括目标音频编码格式时,所述素材生成模块包括:音频格式设置单元,用于根据所述目标音频编码格式抽取所述样本素材;当所述生成规则包括目标音频码率时,所述素材生成模块包括:音频码率设置单元,用于根据所述目标音频码率抽取所述样本素材。较佳地,当所述素材类型包括视频时,所述生成规则包括目标视频编码格式、目标视频分辨率、目标视频帧率中的至少一种;当所述生成规则包括目标视频编码格式时,所述素材生成模块包括:视频格式设置单元,用于根据所述目标视频编码格式抽取所述样本素材;当所述生成规则包括目标视频分辨率时,所述素材生成模块包括:视频分辨率设置单元,用于将所述样本素材调整至所述目标视频分辨率;当所述生成规则包括目标视频帧率时,所述素材生成模块包括:视频帧率设置单元,用于根据所述目标视频帧率抽取所述样本素材。较佳地,所述生成系统还包括:素材判断模块,用于判断所述素材库是否包括符合所述生成请求的素材;若是,则调用素材返回模块;若否,则调用所述样本选择模块;所述素材返回模块用于返回符合所述生成请求的素材作为内容测试素材。较佳地,所述素材返回模块包括:素材返回单元,用于直接返回所述内容测试素材;和/或,链接返回单元,用于返回表征所述内容测试素材的链接。较佳地,所述生成系统还包括:素材存储模块,用于将生成的所述内容素材存储在所述素材库中。...

【技术保护点】
1.一种内容测试素材的生成方法,其特征在于,所述生成方法包括:/n获取生成请求,所述生成请求包括素材类型和生成规则;/n根据所述素材类型在素材库中选择作为样本素材的素材;/n根据所述生成规则和所述样本素材生成内容测试素材;/n其中,所述素材库包括多种素材类型的素材。/n

【技术特征摘要】
1.一种内容测试素材的生成方法,其特征在于,所述生成方法包括:
获取生成请求,所述生成请求包括素材类型和生成规则;
根据所述素材类型在素材库中选择作为样本素材的素材;
根据所述生成规则和所述样本素材生成内容测试素材;
其中,所述素材库包括多种素材类型的素材。


2.如权利要求1所述的内容测试素材的生成方法,其特征在于,当所述素材类型包括文本时,所述生成规则包括目标文本大小;
生成内容测试素材的步骤包括:
将所述样本素材的大小调整为所述目标文本大小。


3.如权利要求1所述的内容测试素材的生成方法,其特征在于,当所述素材类型包括图片时,所述生成规则包括目标图片格式、目标图片分辨率、目标图片大小中的至少一种;
当所述生成规则包括目标图片格式时,生成内容测试素材的步骤包括:
将所述样本素材的格式转换为所述目标图片格式;
当所述生成规则包括目标图片分辨率时,生成内容测试素材的步骤包括:
将所述样本素材调整至所述目标图片分辨率;
当所述生成规则包括目标图片大小时,生成内容测试素材的步骤包括:
将所述样本素材裁减或拼接为所述目标图片大小。


4.如权利要求1所述的内容测试素材的生成方法,其特征在于,当所述素材类型包括音频时,所述生成规则包括目标音频编码格式、目标音频码率中的至少一种;
当所述生成规则包括目标音频编码格式时,生成内容测试素材的步骤包括:
根据所述目标音频编码格式抽取所述样本素材;
当所述生成规则包括目标音频码率时,生成内容测试素材的步骤包括:
根据所述目标音频码率抽取所述样本素材。


5.如权利要求1所述的内容测试素材的生成方法,其特征在于,当所述素材类型包括视频时,所述生成规则包括目标视频编码格式、目标视频分辨率、目标视频帧率中的至少一种;
当所述生成规则包括目标视频编码格式时,生成内容测试素材的步骤包括:
根据所述目标视频编码格式抽取所述样本素材;
当所述生成规则包括目标视频分辨率时,生成内容测试素材的步骤包括:
将所述样本素材调整至所述目标视频分辨率;
当所述生成规则包括目标视频帧率时,生成内容测试素材的步骤包括:
根据所述目标视频帧率抽取所述样本素材。


6.如权利要求1所述的内容测试素材的生成方法,其特征在于,在所述获取生成请求的步骤之后,所述生成方法还包括:
判断所述素材库是否包括符合所述生成请求的素材;
若是,则返回符合所述生成请求的素材作为内容测试素材;
若否,则执行所述根据所述素材类型在素材库中选择作为样本素材的素材的步骤。


7.如权利要求6所述的内容测试素材的生成方法,其特征在于,所述返回符合所述生成请求的素材作为内容测试素材的步骤包括:
直接返回所述内容测试素材;
和/或,返回表征所述内容测试素材的链接。


8.如权利要求1所述的内容测试素材的生成方法,其特征在于,在生成内容测试素材的步骤之后,所述生成方法还包括:
将生成的所述内容素材存储在所述素材库中。


9.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1-8中任一项所述的内容测试素材的生成方法。


10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计...

【专利技术属性】
技术研发人员:刘俊平顾复
申请(专利权)人:北京京东尚科信息技术有限公司北京京东世纪贸易有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1