Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个按钮,它只有属性“值”,当它被点击时,它会从 null 变为 1。但在很短的时间内,它恢复为 null 值。在这段时间内,它会被突出显示。
我正在检索属性值并断言它是“1”以验证它在被点击时被选中。但是当我的下一个命令获取 value 属性时,它恢复为 null。
有什么解决方法吗?有什么方法可以在执行命令后停止 appium 加载页面源或在单击按钮时同时/立即获取 value 属性?
从来没听说过。也许您的开发人员可以为您做一些事情,例如 value==1 表示已点击,value < 0 表示未点击,所以每次点击时它会暂时变为 1,然后变为 -2、-3、-4...?或者,屏幕上的另一个元素可能会在单击时发生变化,表明该按钮已被单击。我知道,这不是一个优雅的解决方案。这就是自动化。