【问题标题】:Can I call a websocket in protractor tests?我可以在量角器测试中调用 websocket 吗?
【发布时间】:2014-02-22 03:02:03
【问题描述】:

在我的一些量角器测试中,我想通过 websocket 调用来操作后端。我写了一个被调用的函数,但是websocket实例是未知的。

function setTime(url, theTime) {
  var socket = new WebSocket(url);
}

但在这里我的测试抱怨 WebSocket 未定义

如果我在 a 之前这样做

var WebSocket = require('ws');

它也抱怨。如何在我的测试中进行 websocket 操作?

【问题讨论】:

    标签: node.js angularjs protractor


    【解决方案1】:

    显然我在这里遇到了 2 个问题。首先,WebSocket 项目存在于浏览器中,因此不需要包含。 第二个问题:如果您需要一个要求,它包括来自 javascript 文件本身的相对文件,而不是来自量角器运行的路径(当前工作目录)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-19
      • 2019-08-17
      • 1970-01-01
      相关资源
      最近更新 更多