- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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
原创力文档


文档评论(0)