Javascript 中的 Qunit 测试
Qunit Test in Javascript
我正在使用 Qunit,我是新的 Qunit 来测试我的内部 javascript 功能,我也想将它用于一些用户交互,例如在 Jquery 验证后测试错误消息。因为我不使用 HTML 页面(我应该在 gsp 上测试它们,这需要一个工作运行时。)我不知道如何测试它们。是否可以在给定的主机名上测试它们(如 Selenium-tests)?
是否真的有必要针对真实主机测试您的交互?您始终可以仅在错误消息被正确调用时使用模拟和测试,而无需实际联系任何外部元素。毕竟,这就是单元测试的全部意义所在。我个人使用 SinonJS for that kind of thing. You could also check for other mocking frameworks if you like (e.g. JsMockito).
有关模拟和存根的更多信息,我建议您阅读 this article and do a little research about it on Google's testing blog。
我正在使用 Qunit,我是新的 Qunit 来测试我的内部 javascript 功能,我也想将它用于一些用户交互,例如在 Jquery 验证后测试错误消息。因为我不使用 HTML 页面(我应该在 gsp 上测试它们,这需要一个工作运行时。)我不知道如何测试它们。是否可以在给定的主机名上测试它们(如 Selenium-tests)?
是否真的有必要针对真实主机测试您的交互?您始终可以仅在错误消息被正确调用时使用模拟和测试,而无需实际联系任何外部元素。毕竟,这就是单元测试的全部意义所在。我个人使用 SinonJS for that kind of thing. You could also check for other mocking frameworks if you like (e.g. JsMockito).
有关模拟和存根的更多信息,我建议您阅读 this article and do a little research about it on Google's testing blog。