如何通过 Selenide api 检查并等待 selenideelement 的特定属性包含字符串。说如果我想等到“href”属性包含“测试”这个词
2 回答

富国沪深
TA贡献1790条经验 获得超9个赞
element.shouldHave(attribute("href", "Test"));
在大多数情况下,您不需要#waitUntil 或#waitWhile 方法,因为所有的should- 方法也都在等待。仅当您需要另一个超时时,才需要使用 #waitUntil 或 #waitWhile 方法。
例如:
element.waitUntil(attribute("href", "Test"), 10000, 1000);
其中 10000 是 timeoutMilliseconds 而 1000 是 pollingIntervalMilliseconds

Smart猫小萌
TA贡献1911条经验 获得超7个赞
硒元素 = $("your_locator") ; element.waitUntil(have(cssValue("href", "test"), your_time) ;
添加回答
举报
0/150
提交
取消