基于策略配置易扩展的GIS测试数据生成装置及方法制造方法及图纸

技术编号:40245860 阅读:40 留言:0更新日期:2024-02-02 22:42
本发明专利技术提供了基于策略配置易扩展的GIS测试数据生成装置及方法,所述方法包括:步骤1,查询装置支持的数据生成策略及元信息;步骤2,基于步骤1返回的元信息配置所需要生成数据的字段配置规则;步骤3,由数据转换器对单类型数据进行转换处理;步骤4,基于步骤3对所有需要生成的数据配置所需要的数据处理器,由数据处理器进行所有数据的后置处理;步骤5,生成完整模拟数据配置生成配置文件;步骤6,验证生成的数据。本方法无需手工准备测试数据,可以通过配置规则集及约束条件而自动地生成测试数据,效率高,耗时短,高仿真,变更快。通过本装置可以快速实现测试数据的生成,尤其是GIS测试数据的生成。

【技术实现步骤摘要】

本专利技术涉及基于策略配置易扩展的gis测试数据生成装置及方法。


技术介绍

1、在软件研发的特定场景或工序环节下,软件测试人员、软件开发人员、业务领域专家等人员需要根据特性生成或者模拟符合其软件特征的数据,以便完成当前工序功能验证或质量检验。

2、现有的自动化测试技术越来越智能,测试的频率越来越快,同时对测试数据要求也越来越高,测试数据业务功能也越复杂。通过传统方式手动创建测试数据,无法满足快餐式的测试,需要一种管理系统对测试数据快速生成且需要保证数据的高可用和多表关联下的复杂业务测试数据等

3、因此对于高效率、低复杂度、可扩展、可配置的测试数据生成装置显得尤为重要,依托于该测试数据生成装置,相关工作人员可快速的大批量、高效率的实现数据生成;完成当前工序工作,提升效率。


技术实现思路

1、专利技术目的:为解决现有技术中采用手工方式准备测试数据不仅效率低、周期长、质量差的问题,本专利技术提供了基于策略配置易扩展的gis测试数据生成装置及方法,能够快速生成高可用的测试数据,减少人力成本、提本文档来自技高网...

【技术保护点】

1.基于策略配置易扩展的GIS测试数据生成装置,其特征在于,包括配置解析器、数据生成器、数据转换器、数据处理器和数据生成引擎;

2.根据权利要求1所述的装置,其特征在于,所述数据转换器用于对数据生成器生成的数据进行处理,具体包括小数的四舍五入、日期数据的易读转换和自定义数据类型的易读转换,数据转换器作用于单类型测试数据转换,能够被其他数据类型复用。

3.根据权利要求2所述的装置,其特征在于,每个数据生成器需要申明生成器需要使用的元属性定义列表List<IPluginAttributeDefine>;

4.根据权利要求3所述的装置,其特征在于...

【技术特征摘要】

1.基于策略配置易扩展的gis测试数据生成装置,其特征在于,包括配置解析器、数据生成器、数据转换器、数据处理器和数据生成引擎;

2.根据权利要求1所述的装置,其特征在于,所述数据转换器用于对数据生成器生成的数据进行处理,具体包括小数的四舍五入、日期数据的易读转换和自定义数据类型的易读转换,数据转换器作用于单类型测试数据转换,能够被其他数据类型复用。

3.根据权利要求2所述的装置,其特征在于,每个数据生成器需要申明生成器需要使用的元属性定义列表list<ipluginattributedefine>;

4.根据权利要求3所述的装置,其特征在于,所述装置基于数据生成器的规则,对数据生成器进行分析汇总,对相同种类的数据生成器进行分组汇总;同时所述装置也对外部提供检索接口,接口输出以json格式序列化。

5.根据权利要求4所述的装置,其特征在于,所述装置提供两...

【专利技术属性】
技术研发人员:孙精科吴大江汪深李兵冯学奎颜建斌胡星
申请(专利权)人:中通服咨询设计研究院有限公司
类型:发明
国别省市:

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

1