Im используя питона с селеном WebDriver
мои скрипты работает должным образом в Ubuntu 14.04 ОС, тот же сценарий им пытаются запустить в виртуальной машине (Ubuntu 14,04 OS) который работает на Oracle sunVirtualBox, но onMouseOver click() события не работают.Селен WebDriver OnMouseOver - нажмите() события не работают в виртуальной машине
driver.get(url)
driver.find_element_by_id("email").clear()
driver.find_element_by_id("email").send_keys(userName)
driver.find_element_by_id("pass").clear()
driver.find_element_by_id("pass").send_keys(password)
driver.find_element_by_id("send2").click()
element_userDropDown = driver.find_element_by_class_name("className")
ActionChains(driver).move_to_element(element_userDropDown).perform()
driver.find_element_by_link_text("link_Text").click()
Что мне нужно сделать для запуска сценариев на виртуальной машине? Вручную я могу правильно протестировать приложение на этой виртуальной машине, и все события кликов работают.
Вы используете ту же версию пакета selenium, тот же браузер и ту же версию браузера? – alecxe
im, используя ту же версию браузера - firefox 33, i dono, как проверить версию пакета selenium, установить selenium с помощью «sudo pip install selenium» – parthiban
В версии пакета Selenium может быть разница. Пожалуйста, проверьте версию на обоих машинах, используя команду «sudo pip show selenium» – Surya