【发布时间】:2021-03-08 10:09:07
【问题描述】:
我是 Ruby 新手,我想对使用 Ruby on Rails 框架编写的应用程序进行负载测试,我需要一个工具/gem/库来生成随机唯一数据以将其用于负载测试,因为某些功能(例如用户创建)需要唯一的数据。你能推荐一个工具吗?
【问题讨论】:
标签: ruby rubygems load-testing
我是 Ruby 新手,我想对使用 Ruby on Rails 框架编写的应用程序进行负载测试,我需要一个工具/gem/库来生成随机唯一数据以将其用于负载测试,因为某些功能(例如用户创建)需要唯一的数据。你能推荐一个工具吗?
【问题讨论】:
标签: ruby rubygems load-testing
这是两个用于在 Ruby/Rails 测试设置中创建对象的 gem:
Factory Bot:此 gem 允许您创建活动记录模型的实例,并以可重现的方式在测试设置中实例化它们: https://github.com/thoughtbot/factory_bot_rails
Faker:适用于生成随机信息位,例如姓名、电子邮件地址、电话号码、文本块,但 'foo bar' 并不能完全消除它: https://github.com/faker-ruby/faker
阅读这两个应该让你开始!
【讨论】: