Я пытаюсь запустить один и тот же тест в нескольких браузерах через цикл for но он всегда работает только в Firefox.
bros = ['FIREFOX','CHROME','INTERNET EXPLORER']
for bro in bros:
print "Running "+bro+"\n"
browser = webdriver.Remote(
command_executor='http://10.236.194.218:4444/wd/hub',
desired_capabilities={'browserName': bro,
'javascriptEnabled': True})
browser.implicitly_wait(60000)
browser.get("http://10.236.194.156")
Одно интересное наблюдение: когда я включаю параметр platform: WINDOWS
, он работает только в Internet Explorer.
Работает ли Selenium Webdriver таким образом, или я неправильно понимаю ?