![]() |
1
24
九个月后,这个问题现在有了几个答案。 我 created 一个名为 Chutzpah - A JavaScript Test Runner . chutzpah允许您从命令行和Visual Studio内部运行javascript单元测试。它还支持在TeamCity持续集成服务器中运行。 另一个解决方案是下一个版本的Resharper的一部分。在Resharper 6中有一个 integrated QUnit test runner 。 |
![]() |
2
12
可以使用 JsTestDriver 成为Visual Studio中的测试运行者。一旦服务器启动并连接了浏览器,就可以直接从Visual Studio中运行测试。 然后控制台窗口将给出测试结果的输出。我不想在这里讨论实现细节,但是 the following how-to 应该足以让您开始实际的Visual Studio/JSTestRunner设置。
Chrome和Internet Explorer的控制台输出(忽略错误的测试名称):
JSTestDriver主要是一个测试运行工具,用于验证多个浏览器。为了在JavaScript本身上获得良好的单元测试,可以插入其他特定于测试的工具,如 JasmineBDD ( jasmine to jstestdriver adapter ) JSTESTDRIVER还为在您的持续集成服务器(即:Hudson)上测试多个浏览器提供了可能。( Continuous Integration with Hudson and jstestdriver )然后,这允许开发人员在本地开发时针对特定的浏览器或两个浏览器进行测试,但随后针对构建服务器上的任何操作系统/浏览器组合验证结果。 |
![]() |
3
1
在寻找相同的东西时,刚刚找到了这篇文章(和这个问题)。 Integrating JavaScript Unit Tests with Visual Studio - Steven Walther 它确实有很多工作要做,但似乎它确实带来了一个很好的交互。如果你正在开发一个大量使用javascript的应用程序,那当然是值得的。 |
![]() |
code-geek · Jquery根据单选按钮选择隐藏或显示文本字段 3 月前 |
![]() |
Alex · 在轻量级中同时解构和不解构变量 3 月前 |
![]() |
Ângelo Rigo · ReactJS映射:如何迭代[关闭] 3 月前 |
![]() |
bairog · 从按属性筛选的对象数组字典中创建值数组 3 月前 |
![]() |
lokiuucx · JS对象属性返回未定义,尽管对象属性应该有值 4 月前 |