Я могу заставить мои тесты Selenium нормально работать для одного пользователя/последовательно на Django 1.4, используя LiveServerTestCase, но я хотел бы эмулировать параллельное многопользовательское тестирование. Я не думаю, что мне нужно настоящее нагрузочное тестирование, поскольку мои приложения в основном представляют собой веб-сайты с умеренным/низким трафиком и внутренние веб-приложения, поэтому я бы предпочел избегать дополнительных инструментов, таких как JMeter.
Я начал настраивать Selenium Grid, но не знаю, как сделать тесты независимыми и при этом работать несколько тестов с несколькими пользователями. Я предполагаю, что тестовые случаи должны выполняться для разных пользователей в одной и той же БД одновременно, но каждый тест удаляется и создает новую БД, поэтому я не понимаю, как это возможно.
И я не хочу подписываться на такой сервис, как BrowserMob.