Раньше у меня были стресс-тесты как часть моего файла ant, поэтому я мог запускать эти тесты каждую ночь, если захотел, и запускать их, когда вносил какие-либо изменения или тестировал возможные новые изменения, которые так или иначе повлияет на то, что я тестировал, чтобы увидеть, было ли улучшение.
Я думаю, как часто это будет зависеть от вашей среды.
Если вы не можете по-настоящему подвергнуть стресс-тестированию в процессе разработки, вам, возможно, придется подождать, пока вы не доберетесь до QA, где вы тестируете, непосредственно перед тем, как приступить к работе.
Я думаю, что чем раньше вы это сделаете, тем лучше, поскольку вы сможете находить проблемы и исправлять их быстрее, поскольку вы знаете, что это сработало две ночи назад, вчера вечером оно не прошло тест, поэтому в течение дня произошли некоторые изменения, вызвавшие его. .
Я использовал junitperf для многих моих стресс-тестов.