腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
编写
同时
具有
超时
和
异步
的
mocha
测试
mocha.js
createStream需要获得浏览器
的
视频
和
音频
的
权限,所以我不得不推迟这次
测试
createStream
和
destroyStream都返回promise 我想
测试
一下destroyStream,这不是我想要
的
浏览 17
提问于2020-07-24
得票数 0
2
回答
Mocha
如何
知道只在
异步
测试
中等待
和
超时
?
node.js
、
mocha.js
当我使用
Mocha
进行
测试
时,我经常需要
同时
运行
异步
和
同步
测试
。
Mocha
很好地处理了这个问题,只要我
的
测试
是
异步
的
,我就可以指定一个回调done。我
的
问题是,
Mocha
如何
在内部观察我
的
测试
,并知道它应该等待
异步
活动?每当我在
测试
函数中定义回调参数时,它似乎都会等待。您可
浏览 2
提问于2012-11-27
得票数 15
回答已采纳
1
回答
用nodeJs运行或调试集成
测试
,使用类型记录、
Mocha
、Chai
和
SuperTest进行
异步
/等待节点api-函数
node.js
、
typescript
、
mocha.js
、
google-cloud-platform
、
chai
我正在尝试运行(使用命令npm run test
和
调试我已经使用了IDE Webstorm)
的
集成
测试
,该
测试
使用了用node.js
编写
的
类型记录、
mocha
、chai
和
supertest,用于使用类型记录开发
的
节点应用程序在前面()钩子函数中,我们调用实际启动服务
的
应用程序,这个调用用于
异步
(使用
异步
等待)函数(来自节点应用程序
的
app.ts/app.
浏览 1
提问于2017-09-04
得票数 0
回答已采纳
1
回答
cucumber节点中
的
异步
javascript执行
node.js
、
cucumber
、
mocha.js
我正在使用selenium
编写
一个
测试
套件。该项目在节点中。我想将代码重构为BDD/cucumber模型。看起来像是在使用cucumber-js,当我运行一个特性时,步骤定义中
的
异步
代码不会被执行。目前,我正在使用
Mocha
来管理从selenium库返回
的
所有Promise,并确保所有
异步
操作都在运行。有一个替代
的
Cucumber库(gherkin-
mocha
),它更旧,维护更少,可能会起作用。
如何
在黄瓜
浏览 0
提问于2016-03-08
得票数 3
19
回答
对于
异步
测试
和
钩子,请确保调用"done()“;如果返回承诺,则确保其解析
node.js
、
mocha.js
我对nodejs进行了这个
测试
,在
测试
时,我得到了一个未声明
的
done函数错误。 Error: Timeout of 2000ms exceeded.我
的
测试
代码是,我已经完成了调用,但仍然得到了调用done();
的
错误。
浏览 23
提问于2017-05-24
得票数 133
回答已采纳
3
回答
使用
mocha
.js
测试
命令行界面应用程序
javascript
、
node.js
、
unit-testing
、
mocha.js
我想
测试
一个命令行界面应用程序,并希望在
测试
运行时接收用户输入,因为
mocha
.js有200毫秒
的
限制
测试
失败。因此,我想知道
如何
在脚本获得输入时停止
测试
,并在获得后恢复。
浏览 4
提问于2014-09-01
得票数 4
1
回答
单元
测试
Rxjs 5
testing
、
mocha.js
、
chai
、
rxjs5
我正在尝试使用
mocha
和
chai为我
的
可观察方法
编写
一个
测试
,这些方法调用服务器并返回一些json数据。但是,当我运行
测试
时,我会得到以下错误:错误:超过2000 of
的
超时
。对于
异步
测试
和
钩子,请确保调用"done()“;如果返回承诺,请确保它已解决。,即使在覆盖默认
超时
时间时,仍然会得到上述错误。我做错什么了?
浏览 2
提问于2017-12-10
得票数 0
2
回答
柴BDD风格是“应该”
异步
吗?
javascript
、
node.js
、
unit-testing
、
chai
我
的
单元
测试
有很多奇怪
的
问题(例如或),我想排除这种可能性。所以,下面是我潜在
的
愚蠢问题:我很确定这不是问题所在。但似乎我每天都会发现Node
的
非阻塞IO (或者更确切地说,我对它缺乏经验)造成
的
一个新问题,我想检查一下我在这里是否犯了错误。
浏览 2
提问于2016-01-06
得票数 0
回答已采纳
2
回答
如何
测试
redux-thunk中间件
异步
函数?
mocha.js
、
sinon
、
redux
、
chai
、
redux-thunk
我正在尝试使用
mocha
、chai
和
sinon (我
的
第一次!)来
测试
我
的
asyn thunk中间件函数。由于
异步
流,规范失败。如果我在期望值之前加上一个101ms
的
setTimeout,它就会过去。我
的
代码将使用一些返回诺言
的
DB,因此
异步
函数最终将如下所示:return (dispatch) => { return dbAPI.fetchUser().then(dis
浏览 6
提问于2016-01-18
得票数 5
1
回答
导致此问题
的
原因:“超过10000 is
的
超时
。对于
异步
测试
和
钩子,请确保调用"done()”;
node.js
、
unit-testing
、
mocha.js
、
vue-test-utils
、
mocha-webpack
在VueJs web应用程序中,我们使用vue-test-utils
和
mocha
-webpack
编写
了500多个单元
测试
用例(在所有模块中),使用nyc
编写
了覆盖报告。考虑一个目录中
的
每个模块。对于
异步
测试
和
钩子,请确保调用"done()“;如果返回承诺,则确保其解析。我也看到了类似的问题,建议在代码中使用
异步
等待或增加
超时
来解决这个问题,但是为什么在运行特定模块时执行
测试</em
浏览 4
提问于2019-06-20
得票数 1
回答已采纳
3
回答
以编程方式运行时事件煞车
Mocha
中
的
断言
node.js
、
tdd
、
assert
、
mocha.js
70:4) at TCP.onread (net.js:418:51)刚过
Mocha
正确地失败(我
的
意思是显示错误等等),所以这是
异步
断言在事件上所做
的
错误这是真正
的
问题,因为这个<em
浏览 1
提问于2013-12-13
得票数 0
回答已采纳
3
回答
done()回调
的
意义是什么?
javascript
、
node.js
、
callback
、
mocha.js
在Mochajs中,他们使用done()来
测试
异步
代码,如下所示: describe('#save()', function() {我做了console.log(done.toString()),得到了这样
的
结果: if (err instanceof Error || toString.call))); return done(new Error('done() inv
浏览 0
提问于2016-06-06
得票数 23
回答已采纳
1
回答
使用puppeter
和
jest进行自动化浏览器
测试
jestjs
、
automated-tests
、
puppeteer
、
jest-puppeteer
我遇到了一个将木偶操纵者
和
jest结合起来
的
大问题。每当我点击"npm run test“时,这个
测试
就会失败,并显示:"Timeout - Async callback未在jest.setTimeout指定
的
5000毫秒
超时
内被调用。”即使我将timeout作为第三个参数传递给
测试
函数或从beforeEach方法回调内部调用jest.setTimeout(timeout),也会出现此警告。有什么问题,你们能帮我解决这个吗?附言:我分别使用jest
和
浏览 7
提问于2020-11-29
得票数 0
1
回答
Mocha
如何
知道指定了done?
node.js
、
tdd
、
mocha.js
如果我使用
Mocha
编写
异步
测试
,我需要做
的
就是在
测试
函数上指定done参数:我
的
问题是:
Mocha
如何
知道是否给出了done
测试
函数
的
定义应该是这样
的
Mocha
如何
检查fn?
浏览 1
提问于2013-04-08
得票数 4
回答已采纳
2
回答
使用
Mocha
同步遍历
测试
文件
mocha.js
我有一组
mocha
测试
脚本(= file),与
mocha
.opts一起位于
mocha
.opts中。看起来摩卡正在并行运行所有
测试
文件,这是正确
的
吗?如果在不同
的
测试
脚本中使用
测试
数据,这可能是一个问题。
如何
确保每个文件分别执行?
浏览 6
提问于2017-11-29
得票数 0
回答已采纳
1
回答
超过Appium +
Mocha
+ WebDriverIO
异步
超时
javascript
、
mocha.js
、
appium
、
webdriver-io
、
appium-android
我试图使用Appium运行一些e2e
测试
。我有这样简单
的
测试
: it('TOST', () => { .init() })运行这个应用程序是很好
的
,但是
Mocha
给了我这个错误: 错误:超过2000
浏览 2
提问于2018-06-10
得票数 0
回答已采纳
1
回答
摩卡
和
超级
测试
有什么区别?
node.js
、
tdd
、
mocha.js
、
supertest
我是NodeJs初学者无论
如何
,我想创建一个通过
测试
启动
的
应用程序,比如TDD方法。 摩卡
和
超级
测试
有什么区别?
浏览 0
提问于2017-08-01
得票数 5
回答已采纳
2
回答
为什么我要一直面对
Mocha
的
“
超时
错误”;节点也一直告诉我要解决我
的
承诺?
javascript
、
node.js
、
mongodb
我不断地得到一个
超时
错误,它一直告诉我,我已经调用了to (),尽管我已经调用了。const
mocha
= require('
mocha
'); assert(s.isNew === false); }); }); CRUD
测试</
浏览 1
提问于2019-01-10
得票数 2
1
回答
在
mocha
chai中
测试
MQTT.js套接字
javascript
、
testing
、
mocha.js
、
mqtt
、
chai
我需要验证是否向mqtt代理发送了正确
的
数据。await mqttClient.subscribe('topicToSubscribeTo') }) 即使记录值相同,此
测试
也总是失败如果我从回调中返回,
测试
总是会成功。
浏览 0
提问于2020-08-14
得票数 0
1
回答
为什么在使用ngMock时,包装第三方promise时$q.when无法解析?
angularjs
、
unit-testing
、
jasmine
、
promise
、
angular-promise
} return $q.when(Promise.resolve('apple')) })这个问题
的
简化
测试
用例可以在上找到。
浏览 0
提问于2015-09-16
得票数 4
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
为React开发人员推荐8个测试工具、库和框架
杭州软件测试自动化工具大盘点
打造前端工程测试体系:1
流利说前端单元测试实践
7款开源自动化测试框架优缺点对比
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券