3

我想对我在 liftweb 项目的 webapp 部分中嵌入的 javascript 进行单元测试。Liftweb 是 maven webapp 原型的一个子集,所以我的问题也适用于该框架。

“好”是指测试可以集成到 Maven 自动化测试中。

我了解不同的浏览器支持不同版本的 ecmascript,因此我可以接受将自身限制为一个特定版本的测试解决方案。

4

3 回答 3

4

JSUnit可能有助于 JavaScript 测试。

于 2010-06-19T23:29:31.337 回答
0

我喜欢QUnit来测试 javascript。我不知道它与 Maven 测试自动化工具的匹配程度如何。我知道您可以以对自动化构建更友好的格式提取测试结果。

我见过的将 javascript 与其他形式的自动化测试结合使用的典型解决方案是利用SeleniumWATiR / WATiN 之类的工具来启动浏览器并执行测试。当然,如果您想要一种以自动化方式针对多个浏览器测试 javascript 的方法,当然还有TestSwarm,但我再次不确定与其他自动化测试系统集成的功能是什么。

于 2010-06-19T23:36:36.453 回答
0

您可能会发现对测试 javascript 应用程序有帮助的一些事情:

于 2010-06-19T23:36:56.360 回答