【问题标题】:Testrunner/framework for both .Net and Javascript?.Net 和 Javascript 的测试运行程序/框架?
【发布时间】:2010-10-02 20:12:36
【问题描述】:

我的团队使用多种语言开发软件。我们在 .Net 中有一个服务器应用程序,我们的大部分客户端代码都是用 JavaScript 编写的。 (客户端代码实际上是针对 xulrunner 应用程序的,目前没有好的测试工具,但我希望有一天能克服。)

不过,我喜欢这样的想法,即拥有一个可以为我们的所有代码运行测试的测试工具。现在抛出 xulrunner 问题,并且只是考虑 .net 和 Javascript - 是否有任何测试和自动化选项可以涵盖这两个领域?我见过的大多数流行的测试工具似乎都是.Net 为中心。

或者我是否应该放弃使用一种测试工具来统治所有这些工具的愿望,而只为每种工具选择最好的?

【问题讨论】:

    标签: .net javascript testing automation automated-tests


    【解决方案1】:

    我在一个有点相似的场景中使用单个测试框架 - 使用 NUnit 来测试 .Net 和非托管 C++ 代码。我只是在托管 C++ 中为以后编写测试。这比使用 CppUnit IMO 更好。

    但就您而言,.Net 和 JavaScript 世界之间没有您可以使用的类似桥梁。因此,您最好为每个平台使用专用的测试框架。

    【讨论】:

      【解决方案2】:

      我在搜索可用的 JS TDD 运行器时偶然发现了这篇文章。 .NET 似乎有一个,称为 JSTest.NET http://jstest.codeplex.com/(如果还有其他的,请告诉我)。但是,我非常喜欢 JS-Test-driver http://code.google.com/p/js-test-driver/wiki/GettingStarted。这是我的想法:一个自动化的 javascript 测试运行器,它有一个 QUnit 适配器,针对多个浏览器,并且可以用作 CI 的一部分(还有什么可以要求的!)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-08-14
        • 2010-10-30
        • 2016-11-18
        • 1970-01-01
        • 1970-01-01
        • 2011-10-17
        • 1970-01-01
        • 2012-04-09
        相关资源
        最近更新 更多