Ruby 中用于负载测试的随机数据生成器

random data generator to use with load tests in Ruby

我是 Ruby 的新手,我想在 Rails 框架上对使用 Ruby 编写的应用程序进行负载测试,我需要一个 tool/gem/library 来生成随机唯一数据将其用于负载测试,因为某些功能(例如用户创建)需要唯一数据。你能推荐一个工具吗?

这两个 gem 用于在 Ruby/Rails 的测试设置中创建对象:

Factory Bot:这个 gem 允许您创建活动记录模型的实例并以可重现的方式在您的测试设置中实例化它们: https://github.com/thoughtbot/factory_bot_rails

Faker:适合生成随机信息位,例如姓名、电子邮件地址、phone 数字、文本 blob,当 'foo bar' 不太适合时: https://github.com/faker-ruby/faker

阅读这两个应该会给你一个开始!