В настоящее время я пишу интеграционные тесты для RoR REST API с использованием огурца.
Я также хотел бы провести стресс-тестирование API, и мне было интересно, как я могу повторно использовать свои сценарии с огурцом для этого.
Раньше я использовал JMeter и httperf для стресс-тестов, и, конечно же, с обоими инструментами приходилось писать или записывать тесты, которые я хотел включить в стресс-тестирование. Поскольку у меня уже есть сценарии в Cucumber, которые я хочу протестировать, я стараюсь не переписывать то, что в синтаксисе инструмента стресс-тестирования будет в основном теми же сценариями.
Может ли кто-нибудь порекомендовать способ, которым я мог бы использовать свои тесты для этого? В идеале я хотел бы смоделировать сотни одновременных пользователей, обращающихся к API.