如何获取元素 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);