首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Nightwatch Ajax请求

Nightwatch Ajax请求
EN

Stack Overflow用户
提问于 2018-03-20 04:05:27
回答 1查看 340关注 0票数 0

我在HTML页面中有一个<label id=ajaxtest>Not ajax</label>。5秒后,标签被更改为<label id=ajaxtest>Called ajax</label>

我正在使用夜报,并试图断言文本是否即将出现“调用ajax”。我对夜猫子很陌生,还有点卡住了,我可以走了。我尝试了几个使用异步函数和标签getText的步骤,但是似乎没有什么是可行的。

代码语言:javascript
复制
'Should display "Called ajax" message': (client) => {
home
.waitForElementVisible('@ajaxlabel',1000)
.assert.containsText('@ajaxlabel', 'not ajax');

client
.executeAsync(function(done) {
  (function fn(){

      // tried getText() here but the code is not working..
      return done("Finally");
   })();
}, [], function(result) {
  console.log("Inside Final:"+result.value);

});
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-03-20 13:20:30

您可能可以使用前/后方法来完成这一任务。

代码语言:javascript
复制
home.expect.element('@ajaxlabel').text.to.contain('Called ajax').after(5000);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49376179

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档