首页 > 解决方案 > 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 是否有变化或其他可能导致此超时的原因?它可以修复还是我需要更新 Webdrivers?

提前致谢。

标签: c#seleniumappiumios13

解决方案


推荐阅读