2013-08-03 5 views
0

У меня есть тесты на селен. Это код с базой API Selenium версии 2.33. Они работают на моей машине с Windows 7 с IE7 (9-совместимый режим). Я просто хочу запустить их параллельно на моей локальной машине. С помощью TestNG xml я попытался запустить их параллельно. Он работает только в нескольких шагах, а затем где-то застрял. Он выдает некоторые случайные ошибки таймаута в любом из тестовых случаев. Но они отлично справляются с индивидуальностью. я просто хочу подтвердить, является ли это хорошей идеей запуска их параллельно, или мне нужно сделать некоторые улучшения кода для его достижения?Выполнение параллельного теста на местной машине

ответ

0

Не запускайте несколько экземпляров IE на одном компьютере. IEDriver имеет проблемы с фокусом окна, поскольку он использует встроенную поддержку, предлагаемую Windows, для выполнения событий, для которых требуется, чтобы окно было на переднем плане. На данный момент вы можете иметь только 1 IE на машину.

+0

Могу ли я достичь этого, если у меня есть два дисплея? – Karthikeyan

+1

Да, вы можете. Используйте VM, если сможете. –

+0

Позвольте мне проверить и опубликует вас. – Karthikeyan