【发布时间】:2021-12-31 00:59:04
【问题描述】:
假设我有一个元素:
<div>
<img src='src1'>
</div>
一段时间后src 更改为其他链接
那么我如何等待它(或一般的任何属性)改变?
可能是这样的:
await driver.wait(until.elementAttributeChanged(el,'src'),3000);
【问题讨论】:
-
您知道更改为其他链接后的预期值是多少吗?
-
@cruisepandey 不,我不知道新的 src 会是什么
-
它会改变多次还是只改变一次?
-
@cruisepandey 它可能会更改多次,但如果我能弄清楚在更改一次时如何检测它,我就能弄清楚如何检测多个更改
-
你知道初始属性值吗?
标签: javascript node.js selenium xpath webdriverwait