一个简单的WebdriverIO

一个简单的WebdriverIO,第1张

一个简单的WebdriverIO

webdriver.io是异步的。更改测试以将其标记为异步,并

done
在测试中的所有检查完成后使用回调。这两项更改是:1.将
done
参数添加为传递给您的函数的参数
it

2.在
done()
调用之后添加
expect
调用。

  it('should return "Google"', function (done) { // <- 1    webdriverio      .remote(options)      .init()      .url('http://www.google.com')      .title(function(err, res) {        var title = res.value;        expect(title).to.be('Google');        done(); // <- 2      })      .end();  })

没有这个,Mocha会认为您的测试是同步的,因此它只是在完成

webdriverio
工作之前就完成了测试。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4912583.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-12
下一篇 2022-11-12

发表评论

登录后才能评论

评论列表(0条)

保存