CN119396698A 一种测试数据生成方法、装置、计算机设备和存储介质 (抖音视界有限公司)_第1页
CN119396698A 一种测试数据生成方法、装置、计算机设备和存储介质 (抖音视界有限公司)_第2页
CN119396698A 一种测试数据生成方法、装置、计算机设备和存储介质 (抖音视界有限公司)_第3页
CN119396698A 一种测试数据生成方法、装置、计算机设备和存储介质 (抖音视界有限公司)_第4页
CN119396698A 一种测试数据生成方法、装置、计算机设备和存储介质 (抖音视界有限公司)_第5页
已阅读5页,还剩40页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本公开提供了一种测试数据生成方法、装时序数据库的待测试功能相匹配的测试数据生测试功能创建各个所述数据配置信息分别对应根据对应的所述数据配置信息中的数据描述信用于对所述时序数据库的所述待测试功能进行2针对所述待测试功能预先配置的数据配置格根据所述待测试功能创建各个所述数据配置信息分别对从远程配置平台中获取与所述待测试功能相匹配的第一静态配置文件,基根据数据类型,对各个所述数据生成线程分别生成的若是,则判断所述测试数据生成参数中的数据配置信息,是否与所述测试3根据所述数据配置信息对应的待生成的测试数据,更新所述测试数据生成从已创建的各个数据生成线程中,获取与所述修改后的数据配置程;所述目标线程为与所述修改后的数据配置信息对应的修改前数据配置信息相关的线重新启动所述目标线程,并利用重新启动后的目标线程根获取模块,用于利用静态配置文件或预设的参数获取接口,据配置信息基于针对所述待测试功能预先配置的数创建模块,用于根据所述待测试功能创建各个所述生成模块,用于利用各个所述数据生成线程,根据对应的所述描述信息和数据取值信息,生成具有所述数据配置信息指示的数据名称的多条测试数据;所述测试数据用于对所述时序数据库的所述待测试功能进4处理功能的实现主要依赖软件开发工具包(SoftwareDevelopmentKit,SDK)和服务端的[0003]针对测试SDK而言,不同的SDK功能往往需要构建不同格基于针对所述待测试功能预先配置的数据配5[0020]根据数据类型,对各个所述数据生成线程分别生成的所述测试数据进行分类处[0027]根据所述数据配置信息对应的待生成的测试数据,更新6述数据配置信息基于针对所述待测试功能预先配置的数据配置格7景下对时序数据库的待测试功能进行测试。由于参数获取接口具有能够随时调用的特点,[0053]针对以上方案所存在的缺陷,均是发明人在经过实践并8[0057]下面以执行主体为计算机设备为例对本公开实施例提供的测试数据生成方法加[0060]这里,待测试功能可以为时序数据处理系统中的时序数据库对应的SDK所提供的[0062]预设的参数获取接口可以是预先为数据生产服务编写的一个应用程序接口9[0066]在一种实施例中,本公开实施例设计的各种功能对应的通用数据配置格式,以还由于各种待生成的测试数据能够基于静态配置文件得到,所以还可以基于静态配置文[0071]针对在远程配置平台配置的静态配置文件而言,适用于可以作为定期测试的数据源进行测试数据的提供,从而实现对时序数据库的定期功能测要本地自测时,通过邮差PostMan功能发起的一个超文本传输协议(HypertextTransfer避免了两者之间的强耦合问题,而且API调用方式相对在服务端代码中设置数据生产逻辑多种测试数据生成模式相结合,继而实现针对不同测试场景灵活选取测试数据生成模式,[0114]3:requiredMetricsClientmetricsClient//时序数据处理系统对应的数据创效[0128]2:requiredMTypemType/测试数据对应的打点类型,不同的类型对应于不同的[0129]4:optionallist<Tag>Tags//每个测试数据的标签tag列表,用来定义打点的维度在根据测试数据生成参数,创建出数据创建客户端(HTTPclient)之后,可以在HTTP归下钻所有数据描述信息(tag)的方式,根据数据配置信息中的数据描述信息和数据取值里获取到的测试数据生成参数可以为待测试功能对应的测试数据,也可以为SDK的其他功HTTP请求(即参数获取请求)对应需要生成的各个[0149]若否,则可以直接创建测试数据生成参数对应的数据创建客户端并执行S102和[0150]这里,已获取配置信息即为测试数据生成列表中的测试数据对应的数据配置信据生产任务,因此导致部分实例中生成的测试数据仍是按照修改前的数据配置信息生成中的测试数据生成参数1指示的数据配置信息1~3,生成了对应的数据生成线程1~3。之则可以利用数据生成线程1根据静态配置文件1进行测试数据的生成,利用数据生成线程3改前的静态配置文件相关的各个数据生产任务的实例中的、已创建数据生成线程进行重待测试功能相匹配的测试数据生成参数;所述测试数据生成参数包括多个数据配置信息,所述数据配置信息基于针对所述待测试功能预先配置的数据配置格[0175]创建模块502,用于根据所述待测试功能创建各个所述数据配置信息分别对应的[0188]根据数据类型,对各个所述数据生成线程分别生成的所述测试数据进行分类处[0195]根据所述数据配置信息对应的待生成的测试数据,更新储器602之间通过总线603通信,使得处理器601在执行上述方法实施例中所提及的执行指合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件[0211]若本申请技术方案涉及个人信息,应用本申请技术方案的产品在处理个人信息信息处理规则的情况下,通过弹窗信息或

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论