Что вам, вероятно, понадобится, это Selenium RC и Selenium Grid, поскольку Silenium IDE весьма ограничен в автоматическом тестировании. RC позволяет вам запускать удаленные тесты селена (хотя rc может работать и локально), а grid позволяет упростить доступ ко всем запущенным rcs.
Вам нужно 40 клиентов одновременно. Если вы используете selenium-rc, вы можете запустить несколько клиентов одновременно, настроив их для работы на разных портах. После этого вы должны начать тестирование 40 раз. Это сложная часть в зависимости от того, какую среду вы используете для запуска тестов.
Я бы предложил JMeter для ситуаций, подобных нагрузочному тестированию. Это довольно легко настроить, и вы можете настроить, сколько симулируемых пользователей вы хотите на вашем сайте одновременно. JMeter отлично работает для ручных тестов и автоматических тестов.