Я начинаю вводить тесты Selenium на моем сайте, написанном на Django. Браузер, которым управляет Selenium, нуждается в некотором сервере для подключения. Пока я просто запускаю свое полное приложение в отдельном процессе, но это больно.
Я бы хотел запустить какой-нибудь фиктивный HTTP-сервер, заставить его обслуживать все необходимые статические файлы, отображать шаблоны Django и возвращать фиктивные ответы на некоторые конкретные запросы.
Как бы вы это сделали?