Tag: 实习生

无法运行实习生functiontesting。 错误:连接ECONNREFUSED

有节点0.12和实习生3.试图运行基于实习生的functiontesting给出以下错误: SUITE ERROR Error: [POST http://localhost:4444/wd/hub/session] connect ECONNREFUSED at Server.createSession <node_modules/intern/node_modules/leadfoot/Server.js:307:15> at <node_modules/intern/lib/executors/Runner.js:174:22> at retry <node_modules/intern/lib/util.js:695:13> at <node_modules/intern/node_modules/dojo/Promise.ts:393:15> at runCallbacks <node_modules/intern/node_modules/dojo/Promise.ts:11:11> at <node_modules/intern/node_modules/dojo/Promise.ts:317:4> at run <node_modules/intern/node_modules/dojo/Promise.ts:237:7> at <node_modules/intern/node_modules/dojo/nextTick.ts:44:3> at process._tickCallback <node.js:355:11> 没有任何东西在4444端口上运行。

几个元素之后的连锁操作已被检索

为了testing,我们必须填写一个复杂的页面使用实习生/ leadfoot。 页面的每个部分都由一个单独的函数来处理,它接收必要的元素和input数据。 现在我们有这个问题,子function中这些元素的行为不能再链接了,因为它们是元素而不是命令。 是否有可能再次链接操作? 我尝试了很多,使用setContext()或自定义命令创build一个新的命令,但到目前为止还没有成功。 let inputs; return this.remote .get('some/url') .findAllByTagName('input') // Finds two input elements .then(inputElements=> inputs = inputElements) .then(()=> Promise.all([ inputs[0].clearValue(), // I would like to be able to write: inputs[0].clearValue().type('a') inputs[1].clearValue(), ])) .then(()=> Promise.all([ inputs[0].type('a'), inputs[1].type('b'), ]))

将Node.js模块导入Interntesting时出错

我正在尝试实习生来testing我们的Node.js模块。 我已经设置了运行一个空的testing,甚至require节点模块,但是当我试图require在我们的包中的模块之一,我得到的错误: /path/to/app/node_modules/path/path.js:327 var path = (i >= 0) ? arguments[i] : process.cwd(); ^ TypeError: undefined is not a function at Object.exports.resolve (/path/to/app/node_modules/path/path.js:327:52) at Object.exports.relative (/path/to/app/node_modules/path/path.js:405:20) at getSource (/path/to/app/node_modules/intern/lib/util.js:368:21) at formatLine (/path/to/app/node_modules/intern/lib/util.js:405:40) at processChromeTrace (/path/to/app/node_modules/intern/lib/util.js:418:16) at normalizeStackTrace (/path/to/app/node_modules/intern/lib/util.js:470:38) at Object.getErrorMessage (/path/to/app/node_modules/intern/lib/util.js:597:14) at PreExecutor._handleError (/path/to/app/node_modules/intern/lib/executors/PreExecutor.js:256:24) at /path/to/app/node_modules/intern/node_modules/dojo/lang.js:78:32 at process.<anonymous> (/path/to/app/node_modules/intern/lib/executors/PreExecutor.js:302:6) 文件夹结构是: SRC / **/*。咖啡 testing 单位/ […]