【发布时间】:2014-12-12 06:01:13
【问题描述】:
我是一般测试的新手,并且一直在自学Jasmine。我试图了解在 Karma 中运行 Jasmine 和 jQuery-Jasmine 与单独运行 Jasmine 之间的区别。 Jasmine 的教程没有解决使用 Karma 时所需的调整。
有人可以向我解释Karma-Jasmine 与独立 Jasmine 的要求有何不同吗?它是否仍然需要规范运行器,文件结构是否仍然相同?
我正在测试 DOM 事件 - 很多点击处理程序 - 并且不明白如何模拟它。有人可以概述一些基本的想法吗?例如,如果我想在用户单击按钮后检查 p 元素是否已添加到 div 中,这在文件结构和函数中如何工作?
谢谢。
【问题讨论】:
标签: jquery unit-testing jasmine karma-runner karma-jasmine