我想为我的应用程序生成一些随机数据但有效的数据。数据应采用有效形式,如有效名称,有效地址,有效电子邮件ID,因此表单验证应通过。任何可以配置并且应该生成一些随机数据的数据生成器工具。
答案 0 :(得分:2)
你可以使用https://github.com/marak/Faker.js/这很好,并且在github上有很多明星。
以下是在浏览器中生成基本内容的方法
<script src = "faker.js" type = "text/javascript"></script>
<script>
var randomName = faker.name.findName(); // Caitlyn Kerluke
var randomEmail = faker.internet.email(); // Rusty@arne.info
var randomCard = faker.helpers.createCard(); // random contact card containing many properties
</script>
这里是nodejs
var faker = require('faker');
var randomName = faker.name.findName(); // Rowan Nikolaus
var randomEmail = faker.internet.email(); // Kassandra.Haley@erich.biz
var randomCard = faker.helpers.createCard(); // random contact card containing many properties
如果要在数据库中生成数据,可以编写一些种子脚本(并使用它来生成一些随机但受控制的数据)。
答案 1 :(得分:1)
如果你想以JSON格式测试你想要的输出,这就是一些东西。 https://www.npmjs.com/package/dyson#installation
我们可以指定在进行API调用时我们想要获得的输出