Способы тестирования проекта, имитируя несколько тысяч пользователей?
называется "нагрузочное тестирование".
Пишем сценарии, имитирующие действия пользователей. Почти все популярные решения для нагрузочных тестов (например jmeter) имеют прокси-рекордеры, которые позволяют записывать ваши действия.
Затем мы берем несколько серваков и пуляем с них запросами на наш сервер. Ну или покупаем подписку к сервисам. Благо их много.
Обычно писали performance test-ы на конкретные модули, т.е. не сам сайт тестили.
Тестирование идет на тестовой конфигурации аналогичной боевой.
Не надо делать запросы и т.п..
На мой взгляд  тест через прокси - это не совсем эффективно, сложнее будет найти узкие места.