Когда я меняю mt test browser на IE, используя следующую строку кода:
self.selenium = selenium("localhost", 4444, "*iexplore", "http://www.mydomain.net/")
Я получаю следующую ошибку:
Exception: Failed to start new browser session: java.lang.RuntimeException: SystemRoot apparently not set!
Он отлично работает с использованием firefox и Chrome. Это выполняется на сервере Ubuntu.
Как мог сервер Selenium RC (который, как я полагаю, вы используете), может запустить экземпляр IE на машине Ubuntu?? IIRC все экземпляры браузера, запущенные сервером Selenium RC, должны быть локальными для сервера. Поэтому, если вы хотите протестировать IE, вам нужно запустить SRC в окне Windows. Имеет смысл?!