【问题标题】:Concurrent/Continuous Testing for nodejs (ncrunch for nodejs)nodejs 的并发/连续测试(nodejs 的 ncrun)
【发布时间】:2012-10-25 09:55:17
【问题描述】:

我是 NCrunch 在 Visual Studio 中提供的连续测试设置的忠实粉丝,并且希望使用 nodejs 进行类似设置。

在节点中编写 JavaScript 时,我使用 Sublime Text 2 作为编辑器,并使用 Mocha 编写测试。

我想知道是否有软件(或 ST2 插件)可以在编写 .NET 代码时实现与 NCrunch 提供的类似的并发测试?

【问题讨论】:

    标签: javascript node.js testing continuous-integration ncrunch


    【解决方案1】:

    经过一番挖掘后,我决定目前的解决方案是:

    服务器端: Mocha

    mocha -w test
    

    使用mocha's built-in watch functionality

    客户端Testacular

    我现在正在使用testacular,这真是太棒了。如果有钩子可以同时运行服务器端监视进度,那就太好了,但不是真正的问题。

    【讨论】:

    • 但是您能否通过 Testacular(现在的 Karma)获得接近 NCrunch 的功能?我的意思是代码分析、代码高亮等?
    【解决方案2】:

    我自己还没有尝试过,但看起来很有希望:wallaby.js 来自网站的描述有以下描述

    Wallaby.js 是一个智能的 JavaScript 测试运行器,它 不断地运行你的测试。它报告代码覆盖率和其他 当您更改您的 代码。 Wallaby.js 使用各种技巧来尽可能快地运行测试 可能的,例如依赖分析只执行受影响的测试 通过您的代码更改和并行测试执行。

    【讨论】:

    • 我现在已经尝试过了。经过一番努力,让所有路径都正确,wallaby.js 现在可以在 angular/requirejs 环境中顺利运行。 (我目前正在使用 Visual Studio 插件)。因此,它看起来仍然很有希望......
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-03
    • 2019-01-08
    • 1970-01-01
    • 2011-04-12
    • 2013-05-24
    • 1970-01-01
    相关资源
    最近更新 更多