使用DMS生成测试数据

简介: DMS是阿里云的数据管理工具,可以很方便地生成符合自己需要的测试数据。

      开发过程中,经常需要需要生成各种测试数据,这在以前往往需要编写sql脚本或者简单的程序来实现。需要的测试数据越复杂,需要编写的程序和脚本的难度也越大。如果,使用DMS,可以免除编写脚本和程序的苦恼,简化生成测试数据的过程,节约大量的时间。DMS生成测试数据的过程中还可以根据需要选择数据生成的各种算法,生成更符合真实环境的数据,确实是辅助开发的利器。下面简单演示一下。

1 创建测试表

屏幕截图(949).png这个过储比较简单,在左边导航栏中右键点击要创建表的数据库,选择新建表,填入表名、列信息,选择保存变更即可。

屏幕截图(950).png

屏幕显示建表的sql语句,点击立即执行。

屏幕截图(951).png

2 测试数据构建

点击菜单栏中的数据库开发,环境构建,测试数据构建,开始构建测试数据

屏幕截图(952).png


点击右上角测试数据构建

屏幕截图(953).png


输入任务名称,选择测试数据的目标库,,输入表名,生成的行数,这里可以定义每个列生成数据的算法。

A 点击第一行数据右侧的生成方式,设置dept_no列的生成方式

屏幕截图(958).png

选择随机,生成类型区间,设置区间的最大值和最小值后确认算法配置。

B点击第二行数据右侧的生成方式,选择dept_name的生成算法

屏幕截图(955).png

这里选择自定义,基本类型选择部门,也可以选择枚举,输入项目中的实际值,确认算法配置。

C 点击第三行右侧的数据生成方式,选择loc的数据生成算法。

屏幕截图(956).png

也选择自定义方式,选择地址位置/城市,确认算法配置。

预览一下测试数据

屏幕截图(959).png

预览确认测试数据符合要求后执行工单

屏幕截图(960).png

屏幕截图(961).png

工单执行完成后,查看一下表中的数据

屏幕截图(962).png

3 总结

   阿里的DMS工具还是很好用的,数据的生成算法比较灵活,操作也很简单,都是鼠标点击操作,不需要任何sql或者程序编程。

相关实践学习
如何快速连接云数据库RDS MySQL
本场景介绍如何通过阿里云数据管理服务DMS快速连接云数据库RDS MySQL,然后进行数据表的CRUD操作。
相关文章
|
2月前
|
安全 数据管理 测试技术
告别蛮力:让测试数据生成变得智能而高效
告别蛮力:让测试数据生成变得智能而高效
382 120
|
3月前
|
数据采集 存储 安全
数据治理≠数据管理!90%的企业都搞错了重点!
在数字化转型中,数据不一致、质量差、安全隐患等问题困扰企业。许多组织跳过基础的数据管理,直接进行数据治理,导致方案难以落地。数据管理涵盖数据生命周期中的采集、存储、处理等关键环节,决定了数据是否可用、可靠。本文详解数据管理的四大核心模块——数据质量、元数据、主数据与数据安全,并提供构建数据管理体系的四个阶段:评估现状、确定优先级、建立基础能力与持续改进,助力企业夯实数据基础,推动治理落地。
|
7月前
|
存储 数据管理 数据格式
数据治理 vs. 数据管理:别再傻傻分不清!
数据治理 vs. 数据管理:别再傻傻分不清!
364 10
|
3月前
|
数据采集 存储 SQL
数据管理四部曲:元数据管理、数据整合、数据治理、数据质量管控
老张带你搞定企业数据管理难题!数据找不到、看不懂、用不好?关键在于打好元数据管理、数据整合、数据治理和数据质量管控四大基础。四部曲环环相扣,助你打通数据孤岛,提升数据价值,实现精准决策与业务增长。
数据管理四部曲:元数据管理、数据整合、数据治理、数据质量管控
|
3月前
|
存储 测试技术 API
数据驱动开发软件测试脚本
今天刚提交了我的新作《带着ChatGPT玩转软件开发》给出版社,在写作期间跟着ChatGPT学到许多新知识。下面分享数据驱动开发软件测试脚本。
124 0
|
6月前
|
人工智能 缓存 自然语言处理
别再手搓测试数据了!AE测试数据智造系统揭秘
本文介绍如何通过构建基于大语言模型的测试数据智造Agent,解决AliExpress跨境电商测试中数据构造复杂、低效的问题,推动测试效率提升与智能化转型。
别再手搓测试数据了!AE测试数据智造系统揭秘
|
5月前
|
数据采集 人工智能 监控
企业数据来源杂、质量差,如何通过主数据管理解决?如何确保数据可信、一致和可用?
本文三桥君系统介绍了主数据管理(MDM)在企业数字化转型中的关键作用。产品专家三桥君从数据清洗、治理、处理到流转四个维度,详细阐述了如何通过标准化流程将数据转化为企业核心资产。重点包括:数据清洗的方法与工具应用;数据治理的组织保障与制度设计;数据处理的三大核心动作;以及数据流转的三种模式与安全控制。专家三桥君强调主数据管理能够推动企业从"经验决策"转向"数据驱动",并提出构建统一数据服务网关、"数据血缘图谱"等实战建议,为企业数字化转型提供系统化解决方案。
220 0
|
11月前
|
分布式计算 Shell MaxCompute
odps测试表及大量数据构建测试
odps测试表及大量数据构建测试
|
12月前
|
开发框架 .NET Java
C#集合数据去重的5种方式及其性能对比测试分析
C#集合数据去重的5种方式及其性能对比测试分析
173 11