测试数据生成方法、提取策略测试方法及相关装置与流程.docxVIP

测试数据生成方法、提取策略测试方法及相关装置与流程.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE PAGE 1 测试数据生成方法、提取策略测试方法及相关装置与流程 1.本发明实施例涉及数据处理的技术领域,尤其涉及一种测试数据生成办法、提取策略测试办法及相关装置。 背景技术: 2.随着互联网的迅速进展,互联网数据呈爆炸式增长,从互联网上提取出有价值对象的对象数据,以通过对象数据举行大数据分析尤为重要。 3.目前,基于对象关系的互联网数据提取策略被广泛应用于从互联网上提取对象数据,而为了保证提取策略所提取的对象数据的精确?????性,在提取策略投入前需要对提取策略举行测试。然而,对提取策略举行验证需要测试数据,将测试数据上传测试平台后对提取策略测试,目前,测试数据由测试人员手动编辑生成。 4.由测试人员编辑生成测试数据存在测试数据少、数据预备周期长、错误率高、效率低的问题。 技术实现要素: 5.本发明实施例提出了一种测试数据生成办法、提取策略测试办法及相关装置,以解决人工编辑生成测试数据存在测试数据量少、数据预备周期长、错误率高、效率低的问题。 6.第一方面,本发明实施例提供了一种测试数据生成办法,包括: 7.确定待测试的提取策略; 8.从所述提取策略中确定目标对象; 9.调用所述目标对象关联的数据生成函数生成对象数据,作为所述提取策略的测试数据。 10.可选地,在所述从所述提取策略中确定目标对象之前,包括: 11.猎取字段 ? 对象列表,所述字段 ? 对象列表为所述提取策略提取到的数据中字段与对象的映射表。 12.可选地,所述从所述提取策略中确定目标对象,包括: 13.从所述提取策略中确定所需要提取的对象数据的目标字段; 14.从所述字段 ? 对象列表中查找与所述目标字段匹配的对象作为目标对象。 15.可选地,所述提取策略包括起码一个提取条件,所述从所述提取策略中确定所需要提取的对象数据的目标字段,包括: 16.针对每个提取条件,将满足所述提取条件时所要提取的对象数据的字段作为目标字段。 17.可选地,所述调用所述目标对象关联的数据生成函数生成对象数据,作为所述提取策略的测试数据,包括: 18.针对每个所述提取条件,调用所述目标对象的数据生成函数生成所述目标对象的 对象数据,得到满足所述提取条件的测试数据; 19.将多个提取条件的测试数据打包为所述提取策略的测试数据。 20.其次方面,本发明实施例还提供了一种提取策略测试办法,包括: 21.确定待测试的提取策略; 22.猎取所述提取策略的测试数据; 23.将所述测试数据上传测试平台; 24.采纳所述提取策略从所述测试平台提取数据得到目标数据; 25.基于所述目标数据和所述测试数据对所述提取策略调节; 26.其中,所述测试数据通过第一方面所述的测试数据生成办法所生成。 27.第三方面,本发明实施例还提供了一种测试数据生成装置,包括: 28.提取策略确定模块,用于确定待测试的提取策略; 29.目标对象确定模块,用于从所述提取策略中确定目标对象; 30.测试数据生成模块,用于调用所述目标对象关联的数据生成函数生成对象数据,作为所述提取策略的测试数据。 31.第四方面,本发明实施例还提供了一种提取策略测试装置,包括: 32.测试数据猎取模块,用于猎取所述提取策略的测试数据; 33.测试数据上传模块,用于将所述测试数据上传测试平台; 34.目标数据提取模块,用于采纳所述提取策略从所述测试平台提取数据得到目标数据; 35.提取策略调节模块,用于基于所述目标数据和所述测试数据对所述提取策略调节; 36.其中,所述测试数据由第一方面所述的测试数据生成办法所生成。 37.第五方面,本发明实施例还提供了一种计算机设备,所述计算机设备包括: 38.一个或多个处理器; 39.存储器,用于存储一个或多个程序, 40.当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面所述的测试数据生成办法和/或其次方面所述的提取策略测试办法。 41.第六方面,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的测试数据生成办法和/或其次方面所述的提取策略测试办法。 42.本发明实施例在确定待测试的提取策略后,从提取策略中确定目标对象,调用目标对象关联的数据生成函数生成对象数据作为提取策略的测试数据。本实施例实现了从待测试的提取策略中确定目标对象,调用目标对象的数据生成函数生成对象数据来作为测试数据,无需测试人员手工编辑生成测试数据,可以自动生成用于对提取策略举行测试的大量测试数据,并且生成测试数据的效率高、周期短,精确?????率高。 附图解释 43.图1为本发明实施例一提供的一种测试数据生成办法的流程图; 44.图2为本发明实施例二提供的另一种测试数据生成办

文档评论(0)

坏小孩儿…… + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档