javascript - 如何在所有浏览器中运行单元测试?

标签 javascript testing selenium tdd bdd

我从未使用过 Selenium,但我猜它用于在所有浏览器中模拟用户交互。

这就像集成测试。

但是您如何以自动化的方式在所有浏览器上测试您的 js 库/框架(单元测试)?

最佳答案

对于单元测试,您可以尝试 http://code.google.com/p/js-test-driver/

JsTestDriver consist of a single JAR file which contains everything you need to get started. For in depth discussion of command line option see GettingStarted.

Here is an overview of how JsTestDriver works at runtime...

关于javascript - 如何在所有浏览器中运行单元测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5739832/

相关文章:

selenium - 使用 'Press Key' 关键字按回车键

python - 我们可以用纯Python urllib登录一个网站,修改一些表单值,然后提交吗? (没有 Selenium 浏览器自动化)

javascript - Protractor 表单验证导致预期失败

javascript - 我该如何修复这个 mongodb 错误? : MongoError: The dollar ($) prefixed field '$cond' in 'energy.$cond' is not valid for storage

javascript - Electron webContents执行JavaScript : Cannot execute script on second on loadURL

python - 使用 python 的 mock 临时从 dict 中删除一个对象

testing - 从 E2E 自动化的逻辑点重试失败的自动化测试用例

svn - 将 subversion 存储库编号获取到代码中

javascript - 如何在Ajax中调用Express路线?

javascript - 异步主题范围 Vows.JS