C# Appium不再在iOS 13.3 Safari上找到元素
在真正的iOS设备上运行脚本时,我似乎遇到了麻烦 我在iOS 12.4.3上有一台iPhone 6,我的脚本在上面运行得很好。 我有一台iOS 13.3版的iPhone 7,在网页上找不到任何元素 我可以在两台设备上打开网页,iPhone 6可以在页面上找到一个元素并单击它,但iPhone 7看不到该元素,测试结果输出显示driver.FindElement()函数在60秒后超时 我正在使用Selenium.Webdriver 3.12.1和Appium.Webdriver 3.0.0.2 我尝试过更新selenium,但无法更新appium,它给了我一个错误,但这是另一个问题 iOS13是否有变化或其他可能导致此次暂停的原因?它是可修复的还是我需要更新WebdriversC# Appium不再在iOS 13.3 Safari上找到元素,c#,selenium,appium,ios13,C#,Selenium,Appium,Ios13,在真正的iOS设备上运行脚本时,我似乎遇到了麻烦 我在iOS 12.4.3上有一台iPhone 6,我的脚本在上面运行得很好。 我有一台iOS 13.3版的iPhone 7,在网页上找不到任何元素 我可以在两台设备上打开网页,iPhone 6可以在页面上找到一个元素并单击它,但iPhone 7看不到该元素,测试结果输出显示driver.FindElement()函数在60秒后超时 我正在使用Selenium.Webdriver 3.12.1和Appium.Webdriver 3.0.0.2 我尝
提前感谢。您确定元素相同吗?我看到过一些奇怪的事情,在一部手机上,某个东西的ID是
元素
,而在另一部手机上,它的元素
带有大写字母,但如果你能发布一些屏幕截图或导致失败的代码,这将是很有帮助的。我们面临同样的问题,但使用Java@斯瓦特:你找到有效的解决方案了吗?元素绝对是一样的。以下是Appiumcode
[RemoteDebugger]执行atom'find_element'[RemoteDebugger]在默认上下文中执行'find_element'atom的一些日志[RemoteDebugger]发送javascript命令:'(function(){return function(){var k=this;functi…。[W3C(4035d106)]运行命令时遇到内部错误:错误:300秒后未收到任何响应code
手机将在网站打开的情况下坐在那里,不会发生任何事情,并且会等待很长时间才出现故障。