随着数据模型的发展,数据生成的方法相应地也在不断地发展。如果通过手工或者脚本来生成数据,都不具备通用性且人力和时间成本也极其高昂。所以,快速、灵活且大规模生成数据成了最重要的问题。为了解决这一痛点,SQLark 所具备的“数据生成”功能是一种高效生成测试数据的方式,能够更高效地满足不同的测试场景,帮助应用开发者们实现应用系统调试、以及 DBA/测试人员完成 POC 测试。SQLark 提供涵盖人员、时间、位置、商业、产品的 8 大类 47 子类数据规则,快速构建仿真测试数据环境,提高数据处理和分析的效率和质量。
这篇文章将会给大家介绍 SQLark 最常用功能之一 – 数据生成。如果你还未使用过 SQLark ,可以点击 www.sqlark.com 进行免费下载安装。
1、选择目标数据库和表:点击工具栏 数据生成 按钮,在弹出的数据生成窗口中,选择目标连接、模式和表,点击 开始配置;也可点击表右键菜单,选择 数据生成,为该表快速生成测试数据。
2、数据预览:选择目标库表后,SQLark 将根据列名、列注释和字段类型等信息,自动匹配相应的数据规则,并在此过程中生成数据预览。SQLark 支持查看 12 条预览数据,方便直观查看数据预览及调整配置规则。
3、修改数据规则:在生成数据后,如某列数据不符合测试需求,可通过以下步骤重新配置该列的生成规则。
(1)单击该列名对应的规则配置单元格,在弹出配置窗口中,可自定义配置不同的数据生成规则。
(2)点击 应用于表格预览,可查看数据变更后的实时预览;如符合需求,点击 确定,该配置将生效。
4、生成数据:SQLark 支持同时对多表进行数据生成,在确认生成界面,将展示表数据的生成顺序,上下拖动可调整顺序。
开始生成数据后,窗口将显示运行进度、耗时、成功或失败详情。数据生成完成后,若生成失败,可在错误详情中查看具体原因,点击 返回配置, 可重新修改配置规则。
在市场中,实现数据生成的方式有很多,但是SQLark数据库开发和管理工具的数据生成功能具有较强的产品力,它操作简单、规则涵盖范围广、功能齐全。除此之外,它支持多种数据库接入能力,包括:MySQL、Oracle、达梦数据库。最后想说的是,只有在保证生成的数据准确和高效的情况下,数据才能发挥更大效能。
文章
阅读量
获赞