我是这个话题的新手。我想使用waitForElementPresent,
<a class="qa-header-tjk" href="javascript:;">TJK</a>
module.exports={
tags:['bilyoner login'],
'Bilyoner Login Test' :function (browser){
browser
.url('www.bilyoner.com')
.waitForElementPresent('.qa-header-tjk',100);
}
};
但它不起作用。它在等待元素&lt; .qa-header-tjk&gt;时返回Timed out。存在100毫秒。 - 预期&#34;发现&#34;但得到了:&#34;未找到&#34;。
但我无法找到解决方案。谢谢你的帮助。
答案 0 :(得分:0)
因为超时太小,默认超时为500毫秒所以你应该设置超过500毫秒的超时而不是100毫秒。对于加载页面来说,100毫秒是不够的。
而不是
.waitForElementPresent('.qa-header-tjk',100);
你应该试试
.waitForElementPresent('a[class=qa-header-tjk]',1000);