1

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

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

还是我应该放弃拥有一个测试工具来统治所有这些工具的愿望,而只是为每个工具选择最好的品种?

4

2 回答 2

1

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

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

于 2009-01-24T19:58:23.067 回答
0

我在搜索可用的 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 的一部分(还有什么可以要求的!)

于 2011-09-07T00:53:35.547 回答