Selenium webdriver Selenium click和send键在升级到ios14和safari14后已停止工作
我在ios13上安装了macos Catalina,并附带了一个iPad,当时我正在使用selenium在safari上自动化一个网站。我做了一系列测试,效果非常好。最新版本发布后,我根据ios14升级了iPad、safari、safari驱动程序等所有产品。 但现在selenium无法单击并向safari发送密钥,甚至在那个时候也不会返回错误。下面是我正在使用的示例代码:Selenium webdriver Selenium click和send键在升级到ios14和safari14后已停止工作,selenium-webdriver,safari,ios14,safaridriver,Selenium Webdriver,Safari,Ios14,Safaridriver,我在ios13上安装了macos Catalina,并附带了一个iPad,当时我正在使用selenium在safari上自动化一个网站。我做了一系列测试,效果非常好。最新版本发布后,我根据ios14升级了iPad、safari、safari驱动程序等所有产品。 但现在selenium无法单击并向safari发送密钥,甚至在那个时候也不会返回错误。下面是我正在使用的示例代码: import copy from selenium import webdriver from selenium.
import copy
from selenium import webdriver
from selenium.webdriver.common.by import By
EXECUTOR = some_ip
IOS_BASE_CAPS = {
'platformName': 'ios',
'browserName': 'safari'
}
caps = copy.copy(IOS_BASE_CAPS)
driver = webdriver.Remote(
command_executor=EXECUTOR,
desired_capabilities=caps
)
driver.get('https://www.example.com')
search_input = driver.find_element(By.XPATH, "//input[@aria-label='Search']")
search_input.send_keys("some text to type")
driver.quit()
是否存在任何现有缺陷或我是否遗漏了什么