以下是一段运行良好的Selenium测试代码:
it("The 1st shop should have 10 items", function() {
return browser
.url(cdpUrl)
.waitForVisible('#slider0')
.elements('#slider0 img').then(function(res) {
expect(res.value.length).to.equal(10);
});
});
但我要做的是将waitForVisible
行替换为查找带有id='documentReady'
的隐藏输入字段的行,该页面在页面准备完成时动态插入到页面中。
我尝试了很多东西,但没有一个能奏效。有什么想法吗?