如何获取元素 nightwatchjs
how to get element nightwatchjs
我对此很新手topic.i想使用 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);
}
};
但它不起作用。 it returns 在等待元素 <.qa-header-tjk> 出现 100 毫秒时超时。 - 预计 "found" 但得到:"not found".
但是我找不到解决办法。感谢您的帮助。
因为你的超时时间太小,默认超时时间是500ms所以你应该设置超时时间大于500ms而不是100ms。100ms不足以加载页面。
而不是
.waitForElementPresent('.qa-header-tjk',100);
你应该试试
.waitForElementPresent('a[class=qa-header-tjk]',1000);
我对此很新手topic.i想使用 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);
}
};
但它不起作用。 it returns 在等待元素 <.qa-header-tjk> 出现 100 毫秒时超时。 - 预计 "found" 但得到:"not found".
但是我找不到解决办法。感谢您的帮助。
因为你的超时时间太小,默认超时时间是500ms所以你应该设置超时时间大于500ms而不是100ms。100ms不足以加载页面。
而不是
.waitForElementPresent('.qa-header-tjk',100);
你应该试试
.waitForElementPresent('a[class=qa-header-tjk]',1000);