大小:171KB 软件类型:国外软件
软件语言:简体中文 时间:2021-08-31 14:30:12
软件授权:商业软件 运行环境:WinAll, WinXP
Mochajs是一个灵活有趣的javascript专业框架测试工具。主要用于Node.js和浏览器上的JavaScript应用测试。使用起来也非常方便,功能丰富的JavaScript测试框架可以在Node.js和浏览器中运行,使得异步测试变得更加简单有趣。赶紧下载吧!
简单的异步支持,包括承诺
测试覆盖率报告
字符串比较支持
JavaScript API运行测试
竞争情报支持和其他适当的退出状态
自动检测和禁用非TTY着色
映射到未被正确测试用例捕获的异常
异步测试超时支持
测试特定超时
咆哮通知支持
报告的测试时间
突出慢速测试
文件监视器支持
全局变量泄漏检测
可以选择运行匹配的正则表达式测试
自动退出防止“挂起”和活动循环
易于生成测试用例的元套件
Mocha.opts支持文件
单击标题过滤器来执行测试套件
对节点的调试支持
检测到多部电话。完成()
使用您想要的任何断言库
可扩展报告,捆绑9个报告
可扩展测试DSL或“接口”
前、后、前、后挂钩
Transpiler支持任何(咖啡脚本等)。)
Mochajs命令参数教程
命令行参数
Usage:摩卡[调试][选项][文件]
命令:
初始化路径
在路径初始化客户端mocha设置
选项:
-h,-帮助输出使用信息
-v,-版本输出版本号
-r,-requirename加载指定的模块
-r,-reporter名称指定使用的监视器
-u,-uiname指定使用的接口(bdd | tdd |导出)
-g,-greppattern只执行满足路径模式的测试脚本
-i,-反转反转- grep匹配
-t,-timeout ms以毫秒为单位设置测试用例的超时时间,默认值为2000
-s,-慢毫秒'慢'测试阈值,单位为毫秒[75]
-w,-监视更改的文件
-c,-colors强制使用文本颜色
-c -C,-无颜色强制关闭文本颜色
-G,-咆哮启用咆哮通知支持
-d,- debug启用节点的调试器,节点调试的同义词
-b,-第一次测试失败后保释
-A,-async-仅强制所有测试进行回调(异步)
-递归包含子文件夹
- debug-brk启用节点的调试器在第一行中断
-全局名称允许给定的逗号分隔的全局[名称]
-检查-泄漏检查全局变量泄漏
- interfaces显示可用接口的列表
- reporters显示可用监视器的列表
-编译器ext:module,使用给定的模块编译文件
一旦开始,对CWD JavaScript执行测试更改。
——编译器
咖啡脚本不再支持拆包。CS和类似的transpilers可以通过映射文件扩展名(使用——观察器)和模块名称来使用。例如,—— Coffee: Coffee Script编译器coffeescript 1.6或—— Coffee编译器Script/Register coffeescript 1.7和。
b,——保释
只对第一个例外感兴趣?用——保释!
d、——调试
要为节点提供调试支持,是时候执行节点的脚本和调试文件了.您可以通过代码和中断的调试器来声明。请注意摩卡调试和摩卡——调试的区别:摩卡调试会将节点的内置调试客户端激发出来,摩卡——调试会让你使用不同的界面比如blink开发工具。
——全局名称
接受接受的全局变量名的逗号分隔列表。例如,假设您的应用程序的全局命名有意公开了应用程序和肖伟,您可能想要添加——全局应用程序YUI。它也接受通配符。你可以做——全局“* bar”,它会匹配foobar、Bob等。您也可以通过“*”忽略所有全局变量。
——检查有无泄漏
默认情况下,Mocha不会检查因为全局变量泄漏而运行的测试,这样——就可以检查指定全局变量的泄漏,也可以使用——全局,比如——全局JQuery,mylib。
r,——需要一个名称
——需求选项是一个有用的库,比如应该. js,所以您可以在每个测试文件中调用需求(“应该”),而不是手动调用它。请注意,这种效果很好,因为它整合了object.prototype。但是,如果您想要访问模块的出口,您将需要它们,例如,VaR应该是必需的(=“应该”)。
u,——UI名称
的——UI选项允许您指定要使用的接口,默认为“BDD”。
r,——记者姓名
——报告程序选项允许您指定报告程序,并将使用默认的“点”。第三方记者也可以使用这个标志。比如你在NPM安装了摩卡lcov报告单,那么你就可以是——报告单摩卡lcov报告单。
t,——超时
指定的测试用例超时,不到2秒。您可以通过重写毫秒来超时,或者用s值作为后缀,在此之前:——超时2S或——超时2000将等效。
s,——慢
指定“慢”测试阈值,默认为75毫秒。摩卡使用这个优秀的测试用例太久了。
g,——grep模式
当选择——grep选项时,规范将触发mocha只运行与给定测试模式匹配的测试,该测试模式在内部编译成正则表达式。
例如,假设您有与“API”相关的测试和与“application”相关的测试,如下面的代码段所示;您可以使用—— rep应用编程接口或—— rep程序运行其中一个。对于同一组测试用例名称或任何其他部分,—— rep用户也将有效,甚至—— rep也会得到它。
显示全部
宝哥软件园收集的JS测试框架Mochajs是一款灵活有趣的 JavaScript专业框架测试工具。主要用于 Node.js 和浏览器上的 JavaScript 应用测试。它使用起来也是十分方便,而且具有丰富特性的 JavaScript 测试框架,可以运行在 Node.js 和浏览器中,使得异步测试更简单更有趣。赶快下载吧,欢迎免费下载体验
简体中文 171KB 商业软件