У меня есть приложение Rails 3.1, развернутое в Heroku.Это приложение интенсивно использует почтовые программы.Я ищу способ запустить своего рода интеграционный стресс-тест.Другими словами, я хотел бы автоматизировать интеграционные тесты, охватывающие от действий пользователя до получения электронной почты (, а не просто доставку ), и я хочу использовать этот тест для стресс-тестирования приложения.Поскольку Heroku запускает все в производственном режиме, я не могу запустить эту серверную часть.
(Я достаточно счастлив написать сценарий реального взаимодействия с пользователем, хотя меня интересуют предложения. Что на самом деле спотыкается?меня это фактическая квитанция электронной почты. Что бы я использовал для мониторинга входящих писем? Я бы не хотел использовать отдельный инструмент, и я бы предпочел не проверять, чтобы письма были получены после тестирования, как я хотел бы, чтобы мой стресс-тесттакже рассчитать время, прошедшее между взаимодействием пользователя и получением электронной почты и т. д.)