【问题标题】:What is the best way to test javascript?测试javascript的最佳方法是什么?
【发布时间】:2012-01-05 23:08:29
【问题描述】:

我正在构建几个 jQuery 插件并继续前进,我认为了解一些测试我的代码的最佳实践会很有用。

我通常使用Selenium,但这只是为了调试。

我想知道对我的代码进行一些实际测试(如 TDD、BDD、DDD)的最佳方法。

任何建议将不胜感激。

【问题讨论】:

  • DDD,你是说领域驱动设计吗?如果是这样,这不是一种测试方法。
  • DDD,我的意思是数据显示调试器;)

标签: javascript jquery testing tdd bdd


【解决方案1】:

我使用 Jasmine https://github.com/pivotal/jasmine 并强烈推荐它。

我认为没有“最好的”框架来测试您的代码。我只知道你“应该”测试你的代码。话虽如此,只需找到您喜欢的测试/规范框架并进行测试!

我有时也使用https://github.com/webadvanced/jMoney 来测试少量代码或测试原型代码。它在控制台中显示结果,不需要任何设置或依赖文件。

如果你更喜欢 TDD,你可以试试 QUnit http://docs.jquery.com/QUnit

【讨论】:

  • 测试代码的最佳方式始终是在生产环境中:)也就是说,我非常喜欢 qUnit,别忘了使用浏览器的检查器和 JS 控制台!
猜你喜欢
  • 1970-01-01
  • 2010-09-29
  • 2023-03-15
  • 2014-07-18
  • 2020-12-25
  • 1970-01-01
  • 2010-10-11
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多