javascript - 与 CruiseControl、nUnit、nAnt 和 ASP.net MVC 集成的 Javascript 自动化单元测试

标签 javascript asp.net-mvc unit-testing

我在一个 ASP.net MVC 团队工作,他们使用 Cruisecontrol、nUnit 和 nAnt 进行自动化测试和构建。我是团队的新成员,我处理 Javascript 层,我正在寻找将我的工作融入团队工作流程的方法。

有什么可行的方法吗?

谢谢

最佳答案

一些想法:

  • 有 JSUnit,这是一个 JavaScript 单元测试框架。我在 2 年前使用过它,它非常好。现在可能会有更好的东西。
  • 我假设他们正在使用某种形式的源代码控制,并且 Cruise Control 监控存储库。如果是这样,那么只需确保您的 JavaScript 保存在同一个存储库中,这样它就会触发构建、自动启动单元测试等。
  • 如果您的 JavaScript 层的某些部分只能在浏览器中进行测试,请考虑使用 Selenium 或类似工具来创建一种自动化测试,通过各种场景驱动浏览器。我确信有一种方法可以从 Cruise Control 中解决这些问题。

关于javascript - 与 CruiseControl、nUnit、nAnt 和 ASP.net MVC 集成的 Javascript 自动化单元测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/672358/

相关文章:

javascript - 谷歌地图 JS API Windows Phone Cordova

javascript - 同一页面中有多个 ajax 调用?

javascript - 谷歌地点搜索位置偏差

php - 如何在 Yii2 中使用 Codeception 运行单元测试?

javascript - 如何运行 Javascript 单元测试?

javascript - 如何将 setTimeout 与 Loader 一起使用

asp.net-mvc - HtmlHelper 获取路由名称

c# - .net 中的 PayPal 定期付款

c# - 为什么 ASP.NET MVC View 中的 foreach 循环如此缓慢?

matlab - 允许数组比较中给定数量的失败