62得票8回答
使用Jasmine和TypeScript进行单元测试

我正试图编写一个使用Jasmine编译的Typescript单元测试。在我的单元测试文件中加入以下内容后,Resharper会提示我从jasmine.d.ts导入类型。/// <reference path="sut.ts" /> /// <reference path="....

25得票2回答
如何调试由Chutzpah/PhantomJS执行的JavaScript代码

我正在使用 Chutzpah 来执行我的 JavaScript 单元测试。 我引用了源文件的路径,并编写了一系列测试。在 Visual Studio 的测试资源管理器中,我可以看到我的测试,并直接从 IDE 中运行它们,所以一切似乎都正常工作。 然而,我想要进入被执行的源代码,以便查看。 ...

23得票3回答
茉莉花在一个单独的测试项目中

将jasmine测试分离到单独的Visual Studio项目中是否实用/可行? 我刚开始学习angular,并试图在实际进行angular实现之前编写我的测试。我将使用Visual Studio 2012和Chutzpah测试运行器编写我的项目,请参阅此视频。目前,我正在努力了解如何组织我...

16得票6回答
如何在Chutzpah的无头浏览器中测试使用templateUrl的指令

有没有人知道如何让像Chutzpah的Visual Studio测试适配器这样的无头浏览器允许指令访问其.html模板文件? Chutzpah使用PhantomJS作为无头浏览器,这似乎限制了我的选择。 我正在使用Chutzpah Test Adapter 2.5和AngularJS 1.2...

11得票2回答
Karma与Chutzpah对比

我一直在尝试找出在Visual Studio中编写/运行自动化Jasmine测试的最佳方法。目前,我正在使用带有Resharper(使用PhantomJS)的Jasmine,并且可以从Visual Studio中运行测试。现在,我想将测试作为持续集成的一部分运行,并且正在使用TFS。在线搜索给...

11得票3回答
使用Chutzpah和requirejs进行JavaScript测试

我想知道是否有一个简单的教程,展示如何使用Chutzpah、require.js和jasmine在Visual Studio中测试JavaScript。 基本上,我想在不使用.html文件的情况下运行测试,以便我可以在vs测试浏览器中查看结果。

8得票2回答
PhantomJS支持地理位置吗?

我正在尝试用PhantomJS运行qunit测试用例。当PhantomJS尝试访问DOM的navigator.geolocation函数时,我的某个测试会挂起。相同的测试在浏览器中可以正常工作,但在控制台中与PhantomJS一起使用时却挂起。 PhantomJS是否支持地理位置信息?有什么...

8得票1回答
Chutzpah找不到变量

我正在使用TypeScript 1.0与Visual Studio 2012、Chutzpah 3.2.1.1和Jasmine 2。我有一个非常基本的测试,编译没有问题,但是使用Visual Studio Chutzpah Test Adaptor或命令行测试时未通过。我收到以下错误信息: "...

8得票2回答
在测试AngularJS控制器时,使用Chutzpah出现“找不到变量:module / inject”。

我有一个AngularJS控制器。 angular.module('App.ctrl.guests', []) .controller('guestsController', ['$scope', '$http', '$location', '$timeout', 'guestsSe...

7得票2回答
是否可以在Jenkins中使用Chutzpah?

我对Jenkins没有经验,目前正在研究使用Jenkins进行PHP和JS自动化单元测试的不同选项。 我发现了Chutzpah(它使用PhantomJS的无头WebKit浏览器),但是: 是否可以在Jenkins中使用Chutzpah? 关于Chutzpah的文档很少。尽管Chutzpa...