android - Robot Framework Appium:隐式等待被忽略
问题描述
我正在使用 Robot Framework-AppiumLibrary 来测试 Android 混合移动应用程序(webview 元素),并且在隐式等待期间,我设置的超时被忽略。例如,我设置了 5 秒来等待文本/元素,但如果未找到元素,它将在测试用例失败之前将时间延长到 ~35 秒等待时间。我需要在我的测试中精确的超时。
这是一个示例脚本:
Wait Until Page Contains Stackoverflow timeout=5
尝试了以下方法: 1. 设置 Appium 超时 2. 设置所需功能超时:newCommandTimeout、autoWebViewTimeout 以及我能找到的任何其他超时。3.设置等待直到页面....关键字超时= 0
如何让 Appium 库等待直到...关键字遵循隐式等待超时?谢谢!
解决方案
推荐阅读
- javascript - 电子菜单中是否可以有子菜单的子菜单?
- azure-devops - 'databricks 配置 --token' 挂起输入
- sorting - Lua:在两个特定列上迭代表(带有字母数字值)
- ios - Cordova IOS 应用程序在 IOS 14 中显示白屏
- r - R:当电子邮件有多个域名结尾时,我如何将电子邮件分成几部分?
- swift - 如何在 SwiftUI 中将 DatePicker 放入 ContextMenu
- javascript - 在电子表格的 html 表单上添加所需的输入
- javascript - 在 Chrome/Firefox 开发者工具中,是否可以隐藏除前两个错误之外的所有错误?(因为 React 会产生很多垃圾错误)
- c - SPI 总是读 0
- c++ - 如何在创建对象时传递自定义比较器函数以及如何在 C++ 的自定义父类中使用它?