На примере дейтинга расскажу на чем не только модно, но и удобно тестировать высоконагруженные проекты с нетривиальными сценариями взаимодействия с пользователями. И все это не отрываясь от любимого питона.
веб-интерфейс (можно не использовать) • Все опенсорсное и хакабельное • Легко масштабировать • Вы сами определяете, что считать ошибкой • Смоук-тесты нахаляву :3
не все ошибки (например из on_start() ), но все есть в stdout • интервалы между тасками равны интервалам TaskSet.wait() • мелкие баги (запуск с неправильным протоколом)
репозиторий Locust • getpure.org - Pure, уже на iOS, скоро Android (записывайтесь в бета-тестеры!) • theuntitled.net - присылайте ваш стартап на рассмотрение ([email protected])