Oh MyUtils

假数据生成器 - 开发测试数据 在线

生成逼真的测试数据:姓名、邮箱、地址、电话等。导出为JSON或CSV — 用于开发和测试。

模式构建器

暂无字段。点击「添加字段」或选择模板。

设置

预览

点击「生成数据」创建记录

导出格式

点击「生成数据」创建记录

常见问题

什么是假数据生成器?

假数据生成器为测试和开发创建逼真但虚构的数据。它生成姓名、电子邮件、地址、电话号码和其他看起来真实但不属于真人的数据类型。这对于不使用真实用户数据测试应用程序至关重要。

如何使用此工具?

1. 使用模式构建器选择模板或手动添加字段。2. 选择区域特定数据格式的语言环境。3. 设置要生成的记录数(1-1000)。4. 点击「生成数据」创建数据集。5. 以表格或原始格式预览数据。6. 导出为 JSON、CSV 或 SQL。

我的数据安全吗?

是的,绝对安全。此工具使用 Faker.js 库 100% 在浏览器中运行。没有任何数据发送到任何服务器。所有生成都在您的设备上本地进行,即使对于敏感场景,生成测试数据也完全安全。

支持哪些语言环境?

该工具支持 10 种语言环境:英语(美国和英国)、韩语、西班牙语、日语、中文(简体)、德语、法语、葡萄牙语(巴西)和印地语。每种语言环境提供适合该地区的姓名、地址和电话号码格式。

有哪些导出格式可用?

支持三种格式:JSON(带有格式化的对象数组)、CSV(带标题和适当转义的逗号分隔)和 SQL(带可选 CREATE TABLE 的 INSERT 语句)。所有导出都在客户端进行,无需服务器参与。

什么是 Faker.js?

Faker.js 是一个流行的开源 JavaScript 库,可生成大量虚假但逼真的数据。它支持 70 多种语言环境,被全球开发人员用于测试、原型设计和开发。此工具使用 Faker.js 来支持所有客户端数据生成。

代码示例

import { faker } from '@faker-js/faker';

const users = Array.from({ length: 100 }, () => ({
  id: faker.string.uuid(),
  name: faker.person.fullName(),
  email: faker.internet.email(),
  phone: faker.phone.number(),
  address: faker.location.streetAddress(),
  company: faker.company.name()
}));

console.log(JSON.stringify(users, null, 2));

相关工具