【问题标题】:Qunit Test in JavascriptJavascript 中的 Qunit 测试
【发布时间】:2016-10-25 16:32:15
【问题描述】:

我正在使用 Qunit 并且我是新的 Qunit 来测试我的内部 javascript 函数,我还想将它用于一些用户交互,例如在 Jquery 验证后测试错误消息。因为我不使用 HTML 页面(我应该在 gsp 上测试它们,这需要运行时。)我不知道如何测试它们。是否可以在给定的主机名上测试它们(如 Selenium-tests)?

【问题讨论】:

    标签: javascript unit-testing qunit


    【解决方案1】:

    真的有必要测试您与真实主机的交互吗?只有在正确调用错误消息时,您才能始终使用模拟和测试,而无需实际接触任何外部元素。毕竟,这就是单元测试的全部意义所在。我个人使用SinonJS 来处理这类事情。如果您愿意,您还可以检查其他模拟框架(例如JsMockito)。

    有关模拟和存根的更多信息,我建议您阅读this article 并在Google's testing blog 上进行一些研究。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-05-27
      • 2015-08-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-23
      • 1970-01-01
      相关资源
      最近更新 更多