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 是否有变化或其他可能导致此超时的原因?它可以修复还是我需要更新 Webdrivers?
提前致谢。
解决方案
推荐阅读
- html - 如何使用 Handlebars 将表单中的复选框插入 SQL?
- python - 如何从 gui 中收到的多行输入写入 python 文件?
- sql-server-2012 - 即使有空值也加入 2 个表并对每一行求和
- azure-web-app-service - 在 IaaS VM RHEL 上使用 ASE 与 Docker CE 选择 Azure Web App for Containers 时托管微服务的最佳方式
- docusignapi - 如何指定文档模板标签的尺寸
- bash - 如何打印路径中指定单词的行?
- python - 为什么我不能打印出装饰器的输出?
- python - 语法错误python,不知道如何编写代码
- python - Python:继续方法调用保持,直到配置的延迟时间
- javascript - What does this _=_=>_(_);_(_) mean?